home *** CD-ROM | disk | FTP | other *** search
/ APDL Eductation Resources / APDL Eductation Resources.iso / programs / graphics / freehand < prev    next >
ArcFS Archive  |  1995-09-30  |  34.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: ArcFS Archive (archive/arcFS).

You can browse this item here: freehand

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 8c 01 00 00 ec 01 00 00 |Archive.|........|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 46 72 65 65 48 61 | 6e 64 00 00 ff ff ff ff |.!FreeHa|nd......|
|00000070| 44 ff ff ff 90 8b 4d aa | 30 00 00 00 ff ff ff ff |D.....M.|0.......|
|00000080| 68 01 00 80 82 21 42 6f | 6f 74 00 00 74 fe ff ff |h....!Bo|ot..t...|
|00000090| 5d 00 00 00 42 eb ff ff | a8 7f 25 d7 03 00 65 a1 |]...B...|..%...e.|
|000000a0| 5d 00 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 00 |]...$...|.!Help..|
|000000b0| 74 fe ff ff 36 0d 00 00 | 42 ff ff ff 38 74 3b 87 |t...6...|B...8t;.|
|000000c0| 03 00 ce 14 36 0d 00 00 | a5 00 00 00 82 21 52 75 |....6...|.....!Ru|
|000000d0| 6e 00 00 00 74 fe ff ff | af 00 00 00 42 eb ff ff |n...t...|....B...|
|000000e0| 4f 59 51 78 03 00 ff 87 | af 00 00 00 ff 0d 00 00 |OYQx....|........|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 ff 9d 38 00 00 |.!RunIma|ge...8..|
|00000100| 42 fb ff ff d1 5b 03 7a | 03 00 2d 4e 9d 38 00 00 |B....[.z|..-N.8..|
|00000110| d2 0e 00 00 82 21 53 70 | 72 69 74 65 73 00 ff ff |.....!Sp|rites...|
|00000120| 68 05 00 00 42 f9 ff ff | bc e9 fe 76 03 00 9e af |h...B...|...v....|
|00000130| 68 05 00 00 93 47 00 00 | 82 44 69 72 48 65 72 65 |h....G..|.DirHere|
|00000140| 00 fe ff ff 45 00 00 00 | 42 eb ff ff 13 d3 da 62 |....E...|B......b|
|00000150| 03 00 49 37 45 00 00 00 | 1f 4d 00 00 82 6f 21 52 |..I7E...|.M...o!R|
|00000160| 75 6e 49 6d 61 67 65 00 | 50 33 00 00 42 fb ff ff |unImage.|P3..B...|
|00000170| 75 56 e4 78 03 00 9f 1d | 50 33 00 00 88 4d 00 00 |uV.x....|P3...M..|
|00000180| 82 54 65 6d 70 6c 61 74 | 65 73 00 ff 90 07 00 00 |.Templat|es......|
|00000190| 42 ec ff ff b1 3b 5a 78 | 03 00 da 4f 90 07 00 00 |B....;Zx|...O....|
|000001a0| fc 80 00 00 00 00 00 01 | 1b 00 00 00 74 fe ff ff |........|....t...|
|000001b0| 38 00 0f 07 00 0d 00 00 | 00 00 00 00 a0 53 02 00 |8.......|.....S..|
|000001c0| c0 02 00 00 5d ee 23 02 | 00 00 00 00 00 00 00 00 |....].#.|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 68 01 00 00 46 69 6c 65 |........|h...File|
|000001f0| 44 61 74 61 82 21 42 6f | 6f 74 00 00 74 fe ff ff |Data.!Bo|ot..t...|
|00000200| 5d 00 00 00 42 eb ff ff | a8 7f 25 d7 03 00 65 a1 |]...B...|..%...e.|
|00000210| 49 63 6f 6e 53 70 72 69 | 74 65 73 20 3c 4f 62 65 |IconSpri|tes <Obe|
|00000220| 79 24 44 69 72 3e 2e 21 | 53 70 72 69 74 65 73 0a |y$Dir>.!|Sprites.|
|00000230| 7c 20 54 68 69 73 20 66 | 69 6c 65 20 68 61 73 20 || This f|ile has |
|00000240| 62 65 65 6e 20 69 6e 6e | 6f 63 75 6c 61 74 65 64 |been inn|oculated|
|00000250| 20 61 67 61 69 6e 73 74 | 20 74 68 65 20 45 78 74 | against| the Ext|
|00000260| 65 6e 64 20 56 69 72 75 | 73 0a 7c 7c ff 46 69 6c |end Viru|s.||.Fil|
|00000270| 65 44 61 74 61 82 21 48 | 65 6c 70 00 00 74 fe ff |eData.!H|elp..t..|
|00000280| ff 36 0d 00 00 42 ff ff | ff 38 74 3b 87 03 00 ce |.6...B..|.8t;....|
|00000290| 14 54 68 69 73 20 69 73 | 20 46 72 65 65 48 61 6e |.This is| FreeHan|
|000002a0| 64 2c 20 77 72 69 74 74 | 65 6e 20 62 79 20 52 6f |d, writt|en by Ro|
|000002b0| 67 65 72 0a 53 70 6f 6f | 6e 65 72 20 69 6e 20 74 |ger.Spoo|ner in t|
|000002c0| 68 65 20 6d 69 64 64 6c | 65 20 6f 66 20 31 39 39 |he middl|e of 199|
|000002d0| 30 2e 0a 0a 54 68 65 20 | 70 75 72 70 6f 73 65 20 |0...The |purpose |
|000002e0| 6f 66 20 46 72 65 65 48 | 61 6e 64 20 69 73 20 74 |of FreeH|and is t|
|000002f0| 6f 20 64 72 61 77 0a 27 | 66 72 65 65 68 61 6e 64 |o draw.'|freehand|
|00000300| 27 20 64 72 61 77 69 6e | 67 73 20 77 68 69 63 68 |' drawin|gs which|
|00000310| 20 61 72 65 20 74 6f 6f | 0a 63 6f 6d 70 6c 69 63 | are too|.complic|
|00000320| 61 74 65 64 20 61 6e 64 | 20 65 72 72 61 74 69 63 |ated and| erratic|
|00000330| 20 74 6f 20 62 65 20 64 | 6f 6e 65 20 77 69 74 68 | to be d|one with|
|00000340| 0a 21 44 72 61 77 2e 20 | 41 6c 6c 20 79 6f 75 20 |.!Draw. |All you |
|00000350| 68 61 76 65 20 74 6f 20 | 64 6f 20 69 73 20 6d 6f |have to |do is mo|
|00000360| 76 65 20 74 68 65 0a 6d | 6f 75 73 65 20 61 72 6f |ve the.m|ouse aro|
|00000370| 75 6e 64 2e 20 54 68 65 | 20 66 69 6c 65 20 69 73 |und. The| file is|
|00000380| 20 65 76 65 6e 74 75 61 | 6c 6c 79 0a 73 61 76 65 | eventua|lly.save|
|00000390| 64 20 61 73 20 61 20 44 | 72 61 77 46 69 6c 65 2c |d as a D|rawFile,|
|000003a0| 20 73 75 69 74 61 62 6c | 65 20 66 6f 72 20 70 72 | suitabl|e for pr|
|000003b0| 65 74 74 79 0a 77 65 6c | 6c 20 61 6c 6c 20 74 68 |etty.wel|l all th|
|000003c0| 65 20 70 72 6f 67 72 61 | 6d 73 20 79 6f 75 20 6d |e progra|ms you m|
|000003d0| 61 79 20 77 61 6e 74 20 | 74 6f 0a 70 75 74 20 74 |ay want |to.put t|
|000003e0| 68 65 20 70 69 63 74 75 | 72 65 20 69 6e 20 74 6f |he pictu|re in to|
|000003f0| 2e 0a 0a 20 20 44 6f 75 | 62 6c 65 20 63 6c 69 63 |... Dou|ble clic|
|00000400| 6b 20 6f 6e 20 74 68 65 | 20 69 63 6f 6e 20 74 6f |k on the| icon to|
|00000410| 20 6c 6f 61 64 20 74 68 | 65 0a 70 72 6f 67 72 61 | load th|e.progra|
|00000420| 6d 3b 20 69 74 20 77 69 | 6c 6c 20 69 6e 73 74 61 |m; it wi|ll insta|
|00000430| 6c 6c 20 69 74 73 65 6c | 66 20 6f 6e 20 74 68 65 |ll itsel|f on the|
|00000440| 0a 69 63 6f 6e 20 62 61 | 72 20 61 74 20 74 68 65 |.icon ba|r at the|
|00000450| 20 62 6f 74 74 6f 6d 20 | 6f 66 20 74 68 65 20 73 | bottom |of the s|
|00000460| 63 72 65 65 6e 2e 0a 54 | 68 65 6e 2c 20 6d 6f 76 |creen..T|hen, mov|
|00000470| 65 20 74 68 65 20 6d 6f | 75 73 65 20 70 6f 69 6e |e the mo|use poin|
|00000480| 74 65 72 20 6f 76 65 72 | 20 69 74 20 61 6e 64 0a |ter over| it and.|
|00000490| 63 6c 69 63 6b 20 4d 45 | 4e 55 2e 20 54 68 65 20 |click ME|NU. The |
|000004a0| 6d 65 6e 75 20 77 69 6c | 6c 20 61 70 70 65 61 72 |menu wil|l appear|
|000004b0| 2c 0a 69 6e 63 6c 75 64 | 69 6e 67 20 74 68 65 20 |,.includ|ing the |
|000004c0| 6f 70 74 69 6f 6e 20 27 | 44 52 41 57 27 2e 20 54 |option '|DRAW'. T|
|000004d0| 68 69 73 20 69 73 20 74 | 68 65 0a 6d 61 69 6e 20 |his is t|he.main |
|000004e0| 6f 70 74 69 6f 6e 2e 20 | 53 65 6c 65 63 74 69 6e |option. |Selectin|
|000004f0| 67 20 69 74 20 61 6c 6c | 6f 77 73 20 79 6f 75 20 |g it all|ows you |
|00000500| 74 6f 0a 64 72 61 77 20 | 79 6f 75 72 20 70 69 63 |to.draw |your pic|
|00000510| 74 75 72 65 2e 0a 0a 20 | 20 57 68 65 6e 20 79 6f |ture... | When yo|
|00000520| 75 20 61 72 65 20 69 6e | 20 64 72 61 77 69 6e 67 |u are in| drawing|
|00000530| 20 6d 6f 64 65 2c 20 74 | 68 65 0a 73 63 72 65 65 | mode, t|he.scree|
|00000540| 6e 20 69 73 20 62 6c 61 | 6e 6b 2c 20 65 78 63 65 |n is bla|nk, exce|
|00000550| 70 74 20 66 6f 72 20 73 | 6f 6d 65 0a 69 6e 73 74 |pt for s|ome.inst|
|00000560| 72 75 63 74 69 6f 6e 73 | 20 61 74 20 74 68 65 20 |ructions| at the |
|00000570| 74 6f 70 20 6f 66 20 74 | 68 65 20 73 63 72 65 65 |top of t|he scree|
|00000580| 6e 2e 0a 54 68 65 20 6d | 61 69 6e 20 61 72 65 61 |n..The m|ain area|
|00000590| 20 69 73 20 66 6f 72 20 | 74 68 65 20 70 69 63 74 | is for |the pict|
|000005a0| 75 72 65 2e 20 49 66 20 | 79 6f 75 0a 6d 6f 76 65 |ure. If |you.move|
|000005b0| 20 74 68 65 20 6d 6f 75 | 73 65 20 77 68 69 6c 65 | the mou|se while|
|000005c0| 20 68 6f 6c 64 69 6e 67 | 20 64 6f 77 6e 0a 53 45 | holding| down.SE|
|000005d0| 4c 45 43 54 2c 20 61 20 | 6c 69 6e 65 20 77 69 6c |LECT, a |line wil|
|000005e0| 6c 20 62 65 20 64 72 61 | 77 6e 2e 20 54 68 75 73 |l be dra|wn. Thus|
|000005f0| 20 79 6f 75 0a 63 61 6e | 20 64 72 61 77 20 79 6f | you.can| draw yo|
|00000600| 75 72 20 73 68 61 70 65 | 73 20 61 6e 79 77 68 65 |ur shape|s anywhe|
|00000610| 72 65 2c 20 61 6e 64 20 | 74 68 65 79 0a 64 6f 20 |re, and |they.do |
|00000620| 6e 6f 74 20 6e 65 65 64 | 20 74 6f 20 62 65 20 63 |not need| to be c|
|00000630| 6f 6e 6e 65 63 74 65 64 | 20 74 6f 67 65 74 68 65 |onnected| togethe|
|00000640| 72 3b 0a 6a 75 73 74 20 | 6c 65 74 20 67 6f 20 6f |r;.just |let go o|
|00000650| 66 20 74 68 65 20 62 75 | 74 74 6f 6e 20 61 73 20 |f the bu|tton as |
|00000660| 6f 66 74 65 6e 20 61 73 | 0a 79 6f 75 20 77 61 6e |often as|.you wan|
|00000670| 74 2e 20 50 72 65 73 73 | 69 6e 67 20 41 44 4a 55 |t. Press|ing ADJU|
|00000680| 53 54 2c 20 77 68 65 72 | 65 76 65 72 20 74 68 65 |ST, wher|ever the|
|00000690| 0a 70 6f 69 6e 74 65 72 | 20 69 73 2c 20 64 65 6c |.pointer| is, del|
|000006a0| 65 74 65 73 20 74 68 65 | 20 6c 61 73 74 20 70 6f |etes the| last po|
|000006b0| 69 6e 74 20 6f 6e 0a 74 | 68 65 20 6c 69 6e 65 2e |int on.t|he line.|
|000006c0| 20 48 6f 6c 64 69 6e 67 | 20 74 68 65 20 62 75 74 | Holding| the but|
|000006d0| 74 6f 6e 20 77 69 6c 6c | 20 6d 61 6b 65 0a 61 6c |ton will| make.al|
|000006e0| 6c 20 74 68 65 20 70 6f | 69 6e 74 73 20 64 69 73 |l the po|ints dis|
|000006f0| 61 70 70 65 61 72 2c 20 | 69 6e 20 74 69 6d 65 2e |appear, |in time.|
|00000700| 20 57 68 65 6e 0a 79 6f | 75 20 68 61 76 65 20 66 | When.yo|u have f|
|00000710| 69 6e 69 73 68 65 64 20 | 64 72 61 77 69 6e 67 20 |inished |drawing |
|00000720| 74 68 65 20 70 69 63 74 | 75 72 65 2c 0a 63 6c 69 |the pict|ure,.cli|
|00000730| 63 6b 20 4d 45 4e 55 20 | 61 6e 79 77 68 65 72 65 |ck MENU |anywhere|
|00000740| 2e 20 54 68 69 73 20 74 | 65 6c 6c 73 20 74 68 65 |. This t|ells the|
|00000750| 0a 70 72 6f 67 72 61 6d | 20 74 68 61 74 20 79 6f |.program| that yo|
|00000760| 75 20 68 61 76 65 20 63 | 6f 6d 70 6c 65 74 65 64 |u have c|ompleted|
|00000770| 20 74 68 65 0a 64 72 61 | 77 69 6e 67 2e 20 49 66 | the.dra|wing. If|
|00000780| 20 79 6f 75 20 64 6f 20 | 74 68 69 73 20 61 63 63 | you do |this acc|
|00000790| 69 64 65 6e 74 61 6c 6c | 79 2c 0a 73 65 6c 65 63 |identall|y,.selec|
|000007a0| 74 20 27 43 6f 6e 74 69 | 6e 75 65 27 20 66 72 6f |t 'Conti|nue' fro|
|000007b0| 6d 20 74 68 65 20 6d 65 | 6e 75 2e 20 54 68 65 0a |m the me|nu. The.|
|000007c0| 70 65 72 63 65 6e 74 61 | 67 65 20 69 6e 20 74 68 |percenta|ge in th|
|000007d0| 65 20 63 6f 72 6e 65 72 | 20 6f 66 20 74 68 65 20 |e corner| of the |
|000007e0| 73 63 72 65 65 6e 0a 77 | 68 69 6c 65 20 64 72 61 |screen.w|hile dra|
|000007f0| 77 69 6e 67 20 69 73 2c | 20 6f 66 20 63 6f 75 72 |wing is,| of cour|
|00000800| 73 65 2c 20 74 68 65 0a | 70 65 72 63 65 6e 74 61 |se, the.|percenta|
|00000810| 67 65 20 6f 66 20 6d 65 | 6d 6f 72 79 20 75 73 65 |ge of me|mory use|
|00000820| 64 20 73 6f 20 66 61 72 | 2e 20 49 66 20 79 6f 75 |d so far|. If you|
|00000830| 0a 61 72 65 20 73 74 69 | 6c 6c 20 64 72 61 77 69 |.are sti|ll drawi|
|00000840| 6e 67 20 77 68 65 6e 20 | 69 74 20 67 65 74 73 20 |ng when |it gets |
|00000850| 74 6f 20 31 30 30 25 2c | 0a 74 68 65 20 70 72 6f |to 100%,|.the pro|
|00000860| 67 72 61 6d 20 77 69 6c | 6c 20 73 74 6f 70 20 61 |gram wil|l stop a|
|00000870| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 2c 0a 67 69 |utomatic|ally,.gi|
|00000880| 76 69 6e 67 20 79 6f 75 | 20 61 20 6d 65 73 73 61 |ving you| a messa|
|00000890| 67 65 20 61 62 6f 75 74 | 20 6d 65 6d 6f 72 79 0a |ge about| memory.|
|000008a0| 61 6c 6c 6f 63 61 74 69 | 6f 6e 2e 20 54 68 65 20 |allocati|on. The |
|000008b0| 61 6d 6f 75 74 20 6f 66 | 20 6d 65 6d 6f 72 79 0a |amout of| memory.|
|000008c0| 61 76 61 69 6c 61 62 6c | 65 20 63 61 6e 20 62 65 |availabl|e can be|
|000008d0| 20 69 6e 63 72 65 61 73 | 65 64 20 75 73 69 6e 67 | increas|ed using|
|000008e0| 20 74 68 65 0a 74 61 73 | 6b 20 6d 61 6e 61 67 65 | the.tas|k manage|
|000008f0| 72 2e 0a 0a 20 20 49 66 | 20 79 6f 75 20 61 72 65 |r... If| you are|
|00000900| 20 70 72 65 73 73 69 6e | 67 20 41 44 4a 55 53 54 | pressin|g ADJUST|
|00000910| 20 74 6f 20 64 65 6c 65 | 74 65 0a 70 72 65 76 69 | to dele|te.previ|
|00000920| 6f 75 73 20 70 61 72 74 | 73 20 6f 66 20 74 68 65 |ous part|s of the|
|00000930| 20 64 72 61 77 69 6e 67 | 2c 20 61 6e 64 20 79 6f | drawing|, and yo|
|00000940| 75 0a 67 65 74 20 74 6f | 20 74 68 65 20 62 65 67 |u.get to| the beg|
|00000950| 69 6e 6e 69 6e 67 2c 20 | 74 68 65 20 63 6f 6d 70 |inning, |the comp|
|00000960| 75 74 65 72 20 77 69 6c | 6c 0a 62 6c 65 65 70 2e |uter wil|l.bleep.|
|00000970| 0a 0a 20 20 57 68 65 6e | 20 79 6f 75 20 61 72 65 |.. When| you are|
|00000980| 20 6e 6f 74 20 64 72 61 | 77 69 6e 67 2c 20 74 68 | not dra|wing, th|
|00000990| 65 72 65 20 61 72 65 20 | 61 0a 6e 75 6d 62 65 72 |ere are |a.number|
|000009a0| 20 6f 66 20 74 68 69 6e | 67 73 20 74 68 65 20 70 | of thin|gs the p|
|000009b0| 72 6f 67 72 61 6d 20 63 | 61 6e 20 64 6f 2e 20 4f |rogram c|an do. O|
|000009c0| 6e 65 0a 69 73 20 74 6f | 20 73 68 6f 77 20 79 6f |ne.is to| show yo|
|000009d0| 75 20 74 68 65 20 70 69 | 63 74 75 72 65 20 69 6e |u the pi|cture in|
|000009e0| 20 61 20 77 69 6e 64 6f | 77 3b 0a 61 6e 6f 74 68 | a windo|w;.anoth|
|000009f0| 65 72 20 69 73 20 74 6f | 20 73 61 76 65 20 74 68 |er is to| save th|
|00000a00| 65 20 70 69 63 74 75 72 | 65 20 61 73 20 61 0a 44 |e pictur|e as a.D|
|00000a10| 72 61 77 46 69 6c 65 2c | 20 73 75 69 74 61 62 6c |rawFile,| suitabl|
|00000a20| 65 20 66 6f 72 20 21 44 | 72 61 77 20 65 74 63 2e |e for !D|raw etc.|
|00000a30| 0a 41 6e 6f 74 68 65 72 | 20 69 73 20 74 6f 20 61 |.Another| is to a|
|00000a40| 6c 74 65 72 20 74 68 65 | 20 61 6d 6f 75 6e 74 20 |lter the| amount |
|00000a50| 6f 66 20 6d 65 6d 6f 72 | 79 0a 61 6c 6c 6f 63 61 |of memor|y.alloca|
|00000a60| 74 65 64 20 74 6f 20 46 | 72 65 65 48 61 6e 64 2c |ted to F|reeHand,|
|00000a70| 20 61 6c 6c 6f 77 69 6e | 67 20 79 6f 75 20 74 6f | allowin|g you to|
|00000a80| 0a 64 72 61 77 20 61 20 | 6d 6f 72 65 20 28 6f 72 |.draw a |more (or|
|00000a90| 20 6c 65 73 73 29 20 63 | 6f 6d 70 6c 69 63 61 74 | less) c|omplicat|
|00000aa0| 65 64 0a 70 69 63 74 75 | 72 65 2e 0a 0a 20 20 54 |ed.pictu|re... T|
|00000ab0| 68 65 20 6d 65 6e 75 20 | 6f 70 74 69 6f 6e 73 20 |he menu |options |
|00000ac0| 61 72 65 20 61 73 20 66 | 6f 6c 6c 6f 77 73 3b 0a |are as f|ollows;.|
|00000ad0| 0a 49 4e 46 4f 3a 20 20 | 44 69 73 70 6c 61 79 20 |.INFO: |Display |
|00000ae0| 61 20 77 69 6e 64 6f 77 | 20 6f 66 20 69 6e 66 6f |a window| of info|
|00000af0| 72 6d 61 74 69 6f 6e 0a | 61 62 6f 75 74 20 74 68 |rmation.|about th|
|00000b00| 65 20 70 72 6f 67 72 61 | 6d 2c 20 69 6e 63 6c 75 |e progra|m, inclu|
|00000b10| 64 69 6e 67 20 74 68 65 | 20 6c 65 6e 67 74 68 0a |ding the| length.|
|00000b20| 6f 66 20 74 68 65 20 44 | 72 61 77 46 69 6c 65 2c |of the D|rawFile,|
|00000b30| 20 69 66 20 69 74 20 77 | 65 72 65 20 74 6f 20 62 | if it w|ere to b|
|00000b40| 65 20 73 61 76 65 64 0a | 6e 6f 77 2e 20 54 68 69 |e saved.|now. Thi|
|00000b50| 73 20 69 73 20 6d 6f 72 | 65 20 74 68 61 6e 20 74 |s is mor|e than t|
|00000b60| 68 65 20 61 6d 6f 75 6e | 74 20 6f 66 0a 6d 65 6d |he amoun|t of.mem|
|00000b70| 6f 72 79 20 6f 63 63 75 | 70 69 65 64 20 62 79 20 |ory occu|pied by |
|00000b80| 74 68 65 20 66 69 6c 65 | 20 77 68 69 6c 65 20 69 |the file| while i|
|00000b90| 6e 73 69 64 65 0a 46 72 | 65 65 48 61 6e 64 2e 20 |nside.Fr|eeHand. |
|00000ba0| 0a 0a 44 52 41 57 3a 20 | 20 54 68 69 73 20 63 6c |..DRAW: | This cl|
|00000bb0| 65 61 72 73 20 74 68 65 | 20 64 72 61 77 69 6e 67 |ears the| drawing|
|00000bc0| 20 6d 65 6d 6f 72 79 2c | 0a 61 6e 64 20 73 74 61 | memory,|.and sta|
|00000bd0| 72 74 73 20 61 20 6e 65 | 77 20 64 72 61 77 69 6e |rts a ne|w drawin|
|00000be0| 67 2e 20 54 68 65 20 64 | 65 74 61 69 6c 73 20 6f |g. The d|etails o|
|00000bf0| 66 0a 74 68 69 73 20 6d | 6f 64 65 20 61 72 65 20 |f.this m|ode are |
|00000c00| 64 65 73 63 72 69 62 65 | 64 20 61 62 6f 76 65 2e |describe|d above.|
|00000c10| 0a 0a 43 4f 4e 54 49 4e | 55 45 3a 20 20 20 20 54 |..CONTIN|UE: T|
|00000c20| 68 69 73 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |his allo|ws you t|
|00000c30| 6f 20 64 72 61 77 20 61 | 0a 70 69 63 74 75 72 65 |o draw a|.picture|
|00000c40| 2c 20 62 75 74 20 64 6f | 65 73 20 6e 6f 74 20 63 |, but do|es not c|
|00000c50| 6c 65 61 72 20 74 68 65 | 20 6d 65 6d 6f 72 79 0a |lear the| memory.|
|00000c60| 66 69 72 73 74 2c 20 73 | 6f 20 79 6f 75 20 63 61 |first, s|o you ca|
|00000c70| 6e 20 61 64 64 20 74 6f | 2c 20 6f 72 20 65 76 65 |n add to|, or eve|
|00000c80| 6e 20 72 65 6d 6f 76 65 | 0a 66 72 6f 6d 2c 20 61 |n remove|.from, a|
|00000c90| 6e 20 70 72 65 76 69 6f | 75 73 20 64 72 61 77 69 |n previo|us drawi|
|00000ca0| 6e 67 2e 20 0a 0a 53 41 | 56 45 3a 20 54 68 69 73 |ng. ..SA|VE: This|
|00000cb0| 20 61 6c 6c 6f 77 73 20 | 79 6f 75 20 74 6f 20 73 | allows |you to s|
|00000cc0| 61 76 65 20 74 68 65 20 | 66 69 6c 65 0a 61 73 20 |ave the |file.as |
|00000cd0| 61 20 44 72 61 77 46 69 | 6c 65 2e 20 4d 6f 76 65 |a DrawFi|le. Move|
|00000ce0| 20 74 68 65 20 6d 6f 75 | 73 65 20 70 6f 69 6e 74 | the mou|se point|
|00000cf0| 65 72 20 74 6f 0a 74 68 | 65 20 72 69 67 68 74 2c |er to.th|e right,|
|00000d00| 20 61 6e 64 20 79 6f 75 | 20 77 69 6c 6c 20 73 65 | and you| will se|
|00000d10| 65 20 61 20 73 74 61 6e | 64 61 72 64 0a 27 73 61 |e a stan|dard.'sa|
|00000d20| 76 65 20 77 69 6e 64 6f | 77 27 2e 20 54 79 70 65 |ve windo|w'. Type|
|00000d30| 20 69 6e 20 74 68 65 20 | 66 69 6c 65 6e 61 6d 65 | in the |filename|
|00000d40| 20 61 74 0a 74 68 65 20 | 62 6f 74 74 6f 6d 2c 20 | at.the |bottom, |
|00000d50| 74 68 65 6e 20 64 72 61 | 67 20 74 68 65 20 69 63 |then dra|g the ic|
|00000d60| 6f 6e 20 74 6f 20 61 0a | 64 69 72 65 63 74 6f 72 |on to a.|director|
|00000d70| 79 20 77 69 6e 64 6f 77 | 2e 0a 0a 5a 4f 4f 4d 3a |y window|...ZOOM:|
|00000d80| 20 20 54 68 69 73 20 6f | 70 74 69 6f 6e 20 64 6f | This o|ption do|
|00000d90| 65 73 20 6e 6f 74 20 77 | 6f 72 6b 0a 70 72 6f 70 |es not w|ork.prop|
|00000da0| 65 72 6c 79 2e 20 54 68 | 65 20 69 6e 74 65 6e 74 |erly. Th|e intent|
|00000db0| 69 6f 6e 20 77 61 73 20 | 74 6f 20 61 6c 6c 6f 77 |ion was |to allow|
|00000dc0| 20 79 6f 75 0a 74 6f 20 | 7a 6f 6f 6d 20 74 68 65 | you.to |zoom the|
|00000dd0| 20 70 69 63 74 75 72 65 | 20 69 6e 20 74 68 65 20 | picture| in the |
|00000de0| 77 69 6e 64 6f 77 20 69 | 6e 20 61 6e 64 0a 6f 75 |window i|n and.ou|
|00000df0| 74 2e 20 49 74 20 69 73 | 20 6f 66 20 76 65 72 79 |t. It is| of very|
|00000e00| 20 6c 69 74 74 6c 65 20 | 75 73 65 2c 20 61 6e 79 | little |use, any|
|00000e10| 77 61 79 2e 20 0a 0a 53 | 50 45 45 44 3a 20 20 54 |way. ..S|PEED: T|
|00000e20| 68 69 73 20 69 73 20 6f | 6e 65 20 6f 66 20 74 68 |his is o|ne of th|
|00000e30| 65 20 6d 6f 73 74 20 68 | 65 6c 70 66 75 6c 0a 6f |e most h|elpful.o|
|00000e40| 70 74 69 6f 6e 73 3b 20 | 69 74 20 61 6c 6c 6f 77 |ptions; |it allow|
|00000e50| 73 20 79 6f 75 20 74 6f | 20 73 65 6c 65 63 74 20 |s you to| select |
|00000e60| 74 68 65 0a 73 70 65 65 | 64 20 61 74 20 77 68 69 |the.spee|d at whi|
|00000e70| 63 68 20 74 68 65 20 6d | 6f 75 73 65 20 70 6f 73 |ch the m|ouse pos|
|00000e80| 69 74 69 6f 6e 20 69 73 | 0a 72 65 63 6f 72 64 65 |ition is|.recorde|
|00000e90| 64 2c 20 77 68 69 6c 65 | 20 79 6f 75 20 61 72 65 |d, while| you are|
|00000ea0| 20 64 72 61 77 69 6e 67 | 2e 20 49 66 20 79 6f 75 | drawing|. If you|
|00000eb0| 0a 6d 6f 76 65 20 74 68 | 65 20 6d 6f 75 73 65 20 |.move th|e mouse |
|00000ec0| 66 61 73 74 2c 20 79 6f | 75 20 77 69 6c 6c 20 77 |fast, yo|u will w|
|00000ed0| 61 6e 74 20 74 68 69 73 | 0a 74 6f 20 62 65 20 61 |ant this|.to be a|
|00000ee0| 20 68 69 67 68 65 72 20 | 66 72 65 71 75 65 6e 63 | higher |frequenc|
|00000ef0| 79 3b 20 49 66 20 74 68 | 65 20 64 72 61 77 69 6e |y; If th|e drawin|
|00000f00| 67 0a 69 73 20 76 65 72 | 79 20 63 6f 6d 70 6c 69 |g.is ver|y compli|
|00000f10| 63 61 74 65 64 2c 20 79 | 6f 75 20 6d 61 79 20 77 |cated, y|ou may w|
|00000f20| 61 6e 74 20 61 0a 6c 6f | 77 65 72 20 66 72 65 71 |ant a.lo|wer freq|
|00000f30| 75 65 6e 63 79 2e 20 31 | 30 30 48 7a 20 69 73 20 |uency. 1|00Hz is |
|00000f40| 73 75 69 74 61 62 6c 65 | 20 66 6f 72 0a 6d 6f 73 |suitable| for.mos|
|00000f50| 74 20 75 73 65 73 2c 20 | 62 75 74 20 6d 61 79 20 |t uses, |but may |
|00000f60| 62 65 20 74 6f 20 66 61 | 73 74 20 66 6f 72 20 61 |be to fa|st for a|
|00000f70| 20 6c 6f 6e 67 0a 64 72 | 61 77 69 6e 67 2e 20 0a | long.dr|awing. .|
|00000f80| 0a 51 55 49 54 3a 20 20 | 54 68 69 73 20 72 65 6d |.QUIT: |This rem|
|00000f90| 6f 76 65 73 20 74 68 65 | 20 70 72 6f 67 72 61 6d |oves the| program|
|00000fa0| 20 66 72 6f 6d 0a 6d 65 | 6d 6f 72 79 2c 20 6c 6f | from.me|mory, lo|
|00000fb0| 73 69 6e 67 20 61 6e 79 | 20 66 69 6c 65 20 70 72 |sing any| file pr|
|00000fc0| 65 73 65 6e 74 2e 0a 46 | 69 6c 65 44 61 74 61 82 |esent..F|ileData.|
|00000fd0| 21 52 75 6e 00 00 00 74 | fe ff ff af 00 00 00 42 |!Run...t|.......B|
|00000fe0| eb ff ff 4f 59 51 78 03 | 00 ff 87 53 65 74 20 46 |...OYQx.|...Set F|
|00000ff0| 72 65 65 48 61 6e 64 24 | 44 69 72 20 3c 4f 62 65 |reeHand$|Dir <Obe|
|00001000| 79 24 44 69 72 3e 0a 52 | 4d 65 6e 73 75 72 65 20 |y$Dir>.R|Mensure |
|00001010| 43 6f 6c 6f 75 72 74 72 | 61 6e 73 20 30 2e 35 31 |Colourtr|ans 0.51|
|00001020| 20 52 4d 6c 6f 61 64 20 | 3c 53 79 73 74 65 6d 24 | RMload |<System$|
|00001030| 50 61 74 68 3e 4d 6f 64 | 75 6c 65 73 2e 43 6f 6c |Path>Mod|ules.Col|
|00001040| 6f 75 72 73 0a 49 63 6f | 6e 53 70 72 69 74 65 73 |ours.Ico|nSprites|
|00001050| 20 3c 4f 62 65 79 24 44 | 69 72 3e 2e 21 53 70 72 | <Obey$D|ir>.!Spr|
|00001060| 69 74 65 73 0a 57 69 6d | 70 53 6c 6f 74 20 2d 6d |ites.Wim|pSlot -m|
|00001070| 69 6e 20 34 30 6b 20 2d | 6d 61 78 20 32 30 30 6b |in 40k -|max 200k|
|00001080| 0a 52 75 6e 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |.Run <Ob|ey$Dir>.|
|00001090| 21 52 75 6e 49 6d 61 67 | 65 0a 46 69 6c 65 44 61 |!RunImag|e.FileDa|
|000010a0| 74 61 82 21 52 75 6e 49 | 6d 61 67 65 00 ff 9d 38 |ta.!RunI|mage...8|
|000010b0| 00 00 42 fb ff ff d1 5b | 03 7a 03 00 2d 4e 0d 00 |..B....[|.z..-N..|
|000010c0| 0a 0f f4 3e 21 52 75 6e | 49 6d 61 67 65 0d 00 14 |...>!Run|Image...|
|000010d0| 45 f4 20 46 72 65 65 48 | 61 6e 64 3b 20 64 72 61 |E. FreeH|and; dra|
|000010e0| 77 20 6c 69 6e 65 20 64 | 72 61 77 69 6e 67 20 77 |w line d|rawing w|
|000010f0| 69 74 68 20 68 69 67 68 | 20 64 65 74 61 69 6c 2c |ith high| detail,|
|00001100| 20 74 68 65 6e 20 73 61 | 76 65 20 69 74 20 61 73 | then sa|ve it as|
|00001110| 20 61 0d 00 1e 10 f4 20 | 44 72 61 77 20 66 69 6c | a..... |Draw fil|
|00001120| 65 2e 0d 00 28 0f 6c 61 | 73 74 62 79 74 65 25 3d |e...(.la|stbyte%=|
|00001130| 93 0d 00 32 0e d3 3d b8 | 50 2b 31 35 30 30 30 0d |...2..=.|P+15000.|
|00001140| 00 3c 0c 68 69 6d 65 6d | 25 3d 93 0d 00 46 10 ee |.<.himem|%=...F..|
|00001150| 20 85 20 f2 65 72 72 28 | 2d 31 29 0d 00 50 0b 66 | . .err(|-1)..P.f|
|00001160| 68 25 3d 93 2b 31 0d 00 | 5a 0d 69 62 6c 25 3d 33 |h%=.+1..|Z.ibl%=3|
|00001170| 30 30 30 0d 00 64 21 6d | 6c 25 3d 28 28 6c 61 73 |000..d!m|l%=((las|
|00001180| 74 62 79 74 65 25 2d 68 | 69 6d 65 6d 25 29 81 20 |tbyte%-h|imem%). |
|00001190| 34 29 2d 32 0d 00 6e 0d | de 20 62 25 20 32 30 34 |4)-2..n.|. b% 204|
|000011a0| 38 0d 00 78 0d de 20 70 | 62 25 20 35 31 32 0d 00 |8..x.. p|b% 512..|
|000011b0| 82 0d de 20 77 62 25 20 | 35 31 32 0d 00 8c 0e de |... wb% |512.....|
|000011c0| 20 69 62 25 20 69 62 6c | 25 0d 00 96 0d de 20 6d | ib% ibl|%..... m|
|000011d0| 62 25 20 38 30 30 0d 00 | a0 10 ee 20 85 20 f2 65 |b% 800..|... . .e|
|000011e0| 72 72 28 2d 31 29 0d 00 | aa 0c 62 69 62 25 3d 69 |rr(-1)..|..bib%=i|
|000011f0| 62 25 0d 00 b4 0a 65 6e | 64 25 3d a3 0d 00 be 0a |b%....en|d%=.....|
|00001200| 6c 65 6e 25 3d 30 0d 00 | c8 0a 7a 6f 6f 6d 3d 31 |len%=0..|..zoom=1|
|00001210| 0d 00 d2 0c 73 61 76 65 | 64 25 3d 30 0d 00 dc 21 |....save|d%=0...!|
|00001220| 76 65 72 73 69 6f 6e 24 | 3d 22 31 2e 30 30 20 28 |version$|="1.00 (|
|00001230| 31 38 20 4a 75 6e 20 31 | 39 39 30 29 22 0d 00 e6 |18 Jun 1|990)"...|
|00001240| 0e 6e 65 77 73 6c 6f 74 | 25 3d 30 0d 00 f0 0b 77 |.newslot|%=0....w|
|00001250| 61 69 74 25 3d 31 0d 00 | fa 0e 24 62 25 3d 22 54 |ait%=1..|..$b%="T|
|00001260| 41 53 4b 22 0d 01 04 39 | c8 99 22 57 69 6d 70 5f |ASK"...9|.."Wimp_|
|00001270| 49 6e 69 74 69 61 6c 69 | 73 65 22 2c 32 30 30 2c |Initiali|se",200,|
|00001280| 21 62 25 2c 22 46 72 65 | 65 48 61 6e 64 22 20 b8 |!b%,"Fre|eHand" .|
|00001290| 20 2c 74 61 73 6b 68 61 | 6e 64 6c 65 25 0d 01 0e | ,taskha|ndle%...|
|000012a0| 10 ee 20 85 20 f2 65 72 | 72 28 2d 31 29 0d 01 18 |.. . .er|r(-1)...|
|000012b0| 28 e7 20 6d 6c 25 3c 31 | 20 8c 20 85 20 39 39 2c |(. ml%<1| . . 99,|
|000012c0| 22 4e 6f 20 72 6f 6f 6d | 20 66 6f 72 20 64 72 61 |"No room| for dra|
|000012d0| 77 69 6e 67 22 0d 01 22 | 0a 21 62 25 3d 2d 31 0d |wing".."|.!b%=-1.|
|000012e0| 01 2c 0a 62 25 21 34 3d | 30 0d 01 36 0a 62 25 21 |.,.b%!4=|0..6.b%!|
|000012f0| 38 3d 30 0d 01 40 0c 62 | 25 21 31 32 3d 38 30 0d |8=0..@.b|%!12=80.|
|00001300| 01 4a 0c 62 25 21 31 36 | 3d 38 34 0d 01 54 20 62 |.J.b%!16|=84..T b|
|00001310| 25 21 32 30 3d 28 31 3c | 3c 31 29 2b 28 33 3c 3c |%!20=(1<|<1)+(3<<|
|00001320| 31 32 29 2b 28 31 3c 3c | 32 38 29 0d 01 5e 18 24 |12)+(1<<|28)..^.$|
|00001330| 28 62 25 2b 32 34 29 3d | 22 21 66 72 65 65 68 61 |(b%+24)=|"!freeha|
|00001340| 6e 64 22 0d 01 68 27 c8 | 99 22 57 69 6d 70 5f 43 |nd"..h'.|."Wimp_C|
|00001350| 72 65 61 74 65 49 63 6f | 6e 22 2c 30 2c 62 25 20 |reateIco|n",0,b% |
|00001360| b8 20 62 61 72 69 63 6f | 6e 25 0d 01 72 36 c8 99 |. barico|n%..r6..|
|00001370| 22 57 69 6d 70 5f 4f 70 | 65 6e 54 65 6d 70 6c 61 |"Wimp_Op|enTempla|
|00001380| 74 65 22 2c 30 2c 22 3c | 46 72 65 65 48 61 6e 64 |te",0,"<|FreeHand|
|00001390| 24 44 69 72 3e 2e 54 65 | 6d 70 6c 61 74 65 73 22 |$Dir>.Te|mplates"|
|000013a0| 0d 01 7c 3f c8 99 22 57 | 69 6d 70 5f 4c 6f 61 64 |..|?.."W|imp_Load|
|000013b0| 54 65 6d 70 6c 61 74 65 | 22 2c 2c 62 25 2c 69 62 |Template|",,b%,ib|
|000013c0| 25 2c 62 69 62 25 2b 69 | 62 6c 25 2c 2d 31 2c 22 |%,bib%+i|bl%,-1,"|
|000013d0| 69 6e 66 6f 22 2c 30 20 | b8 20 2c 2c 69 62 25 0d |info",0 |. ,,ib%.|
|000013e0| 01 86 29 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |..).."Wi|mp_Creat|
|000013f0| 65 57 69 6e 64 6f 77 22 | 2c 30 2c 62 25 20 b8 20 |eWindow"|,0,b% . |
|00001400| 69 6e 66 6f 77 69 6e 25 | 0d 01 90 3f c8 99 22 57 |infowin%|...?.."W|
|00001410| 69 6d 70 5f 4c 6f 61 64 | 54 65 6d 70 6c 61 74 65 |imp_Load|Template|
|00001420| 22 2c 2c 62 25 2c 69 62 | 25 2c 62 69 62 25 2b 69 |",,b%,ib|%,bib%+i|
|00001430| 62 6c 25 2c 2d 31 2c 22 | 6d 61 69 6e 22 2c 30 20 |bl%,-1,"|main",0 |
|00001440| b8 20 2c 2c 69 62 25 0d | 01 9a 29 c8 99 22 57 69 |. ,,ib%.|..).."Wi|
|00001450| 6d 70 5f 43 72 65 61 74 | 65 57 69 6e 64 6f 77 22 |mp_Creat|eWindow"|
|00001460| 2c 30 2c 62 25 20 b8 20 | 6d 61 69 6e 77 69 6e 25 |,0,b% . |mainwin%|
|00001470| 0d 01 a4 3f c8 99 22 57 | 69 6d 70 5f 4c 6f 61 64 |...?.."W|imp_Load|
|00001480| 54 65 6d 70 6c 61 74 65 | 22 2c 2c 62 25 2c 69 62 |Template|",,b%,ib|
|00001490| 25 2c 62 69 62 25 2b 69 | 62 6c 25 2c 2d 31 2c 22 |%,bib%+i|bl%,-1,"|
|000014a0| 73 61 76 65 22 2c 30 20 | b8 20 2c 2c 69 62 25 0d |save",0 |. ,,ib%.|
|000014b0| 01 ae 29 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |..).."Wi|mp_Creat|
|000014c0| 65 57 69 6e 64 6f 77 22 | 2c 30 2c 62 25 20 b8 20 |eWindow"|,0,b% . |
|000014d0| 73 61 76 65 77 69 6e 25 | 0d 01 b8 3f c8 99 22 57 |savewin%|...?.."W|
|000014e0| 69 6d 70 5f 4c 6f 61 64 | 54 65 6d 70 6c 61 74 65 |imp_Load|Template|
|000014f0| 22 2c 2c 62 25 2c 69 62 | 25 2c 62 69 62 25 2b 69 |",,b%,ib|%,bib%+i|
|00001500| 62 6c 25 2c 2d 31 2c 22 | 7a 6f 6f 6d 22 2c 30 20 |bl%,-1,"|zoom",0 |
|00001510| b8 20 2c 2c 69 62 25 0d | 01 c2 29 c8 99 22 57 69 |. ,,ib%.|..).."Wi|
|00001520| 6d 70 5f 43 72 65 61 74 | 65 57 69 6e 64 6f 77 22 |mp_Creat|eWindow"|
|00001530| 2c 30 2c 62 25 20 b8 20 | 7a 6f 6f 6d 77 69 6e 25 |,0,b% . |zoomwin%|
|00001540| 0d 01 cc 3f c8 99 22 57 | 69 6d 70 5f 4c 6f 61 64 |...?.."W|imp_Load|
|00001550| 54 65 6d 70 6c 61 74 65 | 22 2c 2c 62 25 2c 69 62 |Template|",,b%,ib|
|00001560| 25 2c 62 69 62 25 2b 69 | 62 6c 25 2c 2d 31 2c 22 |%,bib%+i|bl%,-1,"|
|00001570| 73 75 72 65 22 2c 30 20 | b8 20 2c 2c 69 62 25 0d |sure",0 |. ,,ib%.|
|00001580| 01 d6 29 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |..).."Wi|mp_Creat|
|00001590| 65 57 69 6e 64 6f 77 22 | 2c 30 2c 62 25 20 b8 20 |eWindow"|,0,b% . |
|000015a0| 73 75 72 65 77 69 6e 25 | 0d 01 e0 40 c8 99 22 57 |surewin%|...@.."W|
|000015b0| 69 6d 70 5f 4c 6f 61 64 | 54 65 6d 70 6c 61 74 65 |imp_Load|Template|
|000015c0| 22 2c 2c 62 25 2c 69 62 | 25 2c 62 69 62 25 2b 69 |",,b%,ib|%,bib%+i|
|000015d0| 62 6c 25 2c 2d 31 2c 22 | 4e 6f 4d 65 6d 22 2c 30 |bl%,-1,"|NoMem",0|
|000015e0| 20 b8 20 2c 2c 69 62 25 | 0d 01 ea 2a c8 99 22 57 | . ,,ib%|...*.."W|
|000015f0| 69 6d 70 5f 43 72 65 61 | 74 65 57 69 6e 64 6f 77 |imp_Crea|teWindow|
|00001600| 22 2c 30 2c 62 25 20 b8 | 20 6e 6f 6d 65 6d 77 69 |",0,b% .| nomemwi|
|00001610| 6e 25 0d 01 f4 1a c8 99 | 22 57 69 6d 70 5f 43 6c |n%......|"Wimp_Cl|
|00001620| 6f 73 65 54 65 6d 70 6c | 61 74 65 22 0d 01 fe 42 |oseTempl|ate"...B|
|00001630| f2 63 72 65 61 74 65 6d | 65 6e 75 28 6d 62 25 2b |.createm|enu(mb%+|
|00001640| 34 30 30 2c 69 62 25 2c | 22 53 70 65 65 64 7c 46 |400,ib%,|"Speed|F|
|00001650| 61 73 74 28 7e 33 35 30 | 48 7a 29 7c 3e 31 30 30 |ast(~350|Hz)|>100|
|00001660| 48 7a 7c 35 30 48 7a 7c | 31 30 48 7a 22 29 0d 02 |Hz|50Hz||10Hz")..|
|00001670| 08 8e f2 63 72 65 61 74 | 65 6d 65 6e 75 28 6d 62 |...creat|emenu(mb|
|00001680| 25 2c 69 62 25 2c 22 46 | 72 65 65 48 61 6e 64 7c |%,ib%,"F|reeHand||
|00001690| 40 22 2b c3 28 69 6e 66 | 6f 77 69 6e 25 29 2b 22 |@"+.(inf|owin%)+"|
|000016a0| 7c 49 6e 66 6f 7c 44 72 | 61 77 7c 43 6f 6e 74 69 ||Info|Dr|aw|Conti|
|000016b0| 6e 75 65 7c 40 22 2b c3 | 28 73 61 76 65 77 69 6e |nue|@"+.|(savewin|
|000016c0| 25 29 2b 22 7c 53 61 76 | 65 7c 40 22 2b c3 28 7a |%)+"|Sav|e|@"+.(z|
|000016d0| 6f 6f 6d 77 69 6e 25 29 | 2b 22 7c 5a 6f 6f 6d 7c |oomwin%)|+"|Zoom||
|000016e0| 40 22 2b c3 28 6d 62 25 | 2b 34 30 30 29 2b 22 7c |@"+.(mb%|+400)+"||
|000016f0| 53 70 65 65 64 7c 51 75 | 69 74 22 29 0d 02 12 12 |Speed|Qu|it")....|
|00001700| 77 62 25 21 30 3d 69 6e | 66 6f 77 69 6e 25 0d 02 |wb%!0=in|fowin%..|
|00001710| 1c 0b 77 62 25 21 34 3d | 30 0d 02 26 1e c8 99 22 |..wb%!4=|0..&..."|
|00001720| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00001730| 65 22 2c 2c 77 62 25 0d | 02 30 16 24 28 77 62 25 |e",,wb%.|.0.$(wb%|
|00001740| 21 32 38 29 3d 76 65 72 | 73 69 6f 6e 24 0d 02 3a |!28)=ver|sion$..:|
|00001750| 0f ee 20 85 20 f2 65 72 | 72 28 30 29 0d 02 44 05 |.. . .er|r(0)..D.|
|00001760| f5 0d 02 4e 20 c8 99 22 | 57 69 6d 70 5f 50 6f 6c |...N .."|Wimp_Pol|
|00001770| 6c 22 2c 30 2c 70 62 25 | 20 b8 20 65 76 65 6e 74 |l",0,pb%| . event|
|00001780| 25 0d 02 58 0f c8 8e 20 | 65 76 65 6e 74 25 20 ca |%..X... |event% .|
|00001790| 0d 02 62 07 c9 20 31 0d | 02 6c 10 f2 72 65 64 72 |..b.. 1.|.l..redr|
|000017a0| 61 77 28 70 62 25 29 0d | 02 76 07 c9 20 32 0d 02 |aw(pb%).|.v.. 2..|
|000017b0| 80 1d c8 99 22 57 69 6d | 70 5f 4f 70 65 6e 57 69 |...."Wim|p_OpenWi|
|000017c0| 6e 64 6f 77 22 2c 30 2c | 70 62 25 0d 02 8a 07 c9 |ndow",0,|pb%.....|
|000017d0| 20 33 0d 02 94 1e c8 99 | 22 57 69 6d 70 5f 43 6c | 3......|"Wimp_Cl|
|000017e0| 6f 73 65 57 69 6e 64 6f | 77 22 2c 30 2c 70 62 25 |oseWindo|w",0,pb%|
|000017f0| 0d 02 9e 07 c9 20 36 0d | 02 a8 14 f2 6d 6f 75 73 |..... 6.|....mous|
|00001800| 65 63 6c 69 63 6b 28 70 | 62 25 29 0d 02 b2 07 c9 |eclick(p|b%).....|
|00001810| 20 37 0d 02 bc 14 f2 65 | 6e 64 64 72 61 67 62 6f | 7.....e|nddragbo|
|00001820| 78 28 70 62 25 29 0d 02 | c6 07 c9 20 38 0d 02 d0 |x(pb%)..|... 8...|
|00001830| 12 f2 6b 65 79 70 72 65 | 73 73 28 70 62 25 29 0d |..keypre|ss(pb%).|
|00001840| 02 da 07 c9 20 39 0d 02 | e4 20 c8 99 22 57 69 6d |.... 9..|. .."Wim|
|00001850| 70 5f 47 65 74 50 6f 69 | 6e 74 65 72 49 6e 66 6f |p_GetPoi|nterInfo|
|00001860| 22 2c 2c 77 62 25 0d 02 | ee 12 70 65 72 73 69 73 |",,wb%..|..persis|
|00001870| 74 6d 65 6e 75 25 3d a3 | 0d 02 f8 1e e7 20 77 62 |tmenu%=.|..... wb|
|00001880| 25 21 38 3d 31 20 8c 20 | 70 65 72 73 69 73 74 6d |%!8=1 . |persistm|
|00001890| 65 6e 75 25 3d b9 0d 03 | 02 28 c8 99 22 57 69 6d |enu%=...|.(.."Wim|
|000018a0| 70 5f 44 65 63 6f 64 65 | 4d 65 6e 75 22 2c 2c 6d |p_Decode|Menu",,m|
|000018b0| 65 6e 75 75 70 25 2c 70 | 62 25 2c 77 62 25 0d 03 |enuup%,p|b%,wb%..|
|000018c0| 0c 0b 6d 24 3d 24 77 62 | 25 0d 03 16 0b c8 8e 20 |..m$=$wb|%...... |
|000018d0| 6d 24 20 ca 0d 03 20 0c | c9 20 22 44 72 61 77 22 |m$ ... .|. "Draw"|
|000018e0| 0d 03 2a 19 e7 20 6c 65 | 6e 25 3e 30 20 80 20 ac |..*.. le|n%>0 . .|
|000018f0| 20 73 61 76 65 64 25 20 | 8c 0d 03 34 12 77 62 25 | saved% |...4.wb%|
|00001900| 21 30 3d 73 75 72 65 77 | 69 6e 25 0d 03 3e 20 c8 |!0=surew|in%..> .|
|00001910| 99 22 57 69 6d 70 5f 47 | 65 74 57 69 6e 64 6f 77 |."Wimp_G|etWindow|
|00001920| 53 74 61 74 65 22 2c 2c | 77 62 25 0d 03 48 2e c8 |State",,|wb%..H..|
|00001930| 99 22 57 69 6d 70 5f 43 | 72 65 61 74 65 4d 65 6e |."Wimp_C|reateMen|
|00001940| 75 22 2c 2c 73 75 72 65 | 77 69 6e 25 2c 77 62 25 |u",,sure|win%,wb%|
|00001950| 21 34 2c 77 62 25 21 31 | 36 0d 03 52 05 cc 0d 03 |!4,wb%!1|6..R....|
|00001960| 5c 0a f2 63 6c 65 61 72 | 0d 03 66 09 f2 64 72 61 |\..clear|..f..dra|
|00001970| 77 0d 03 70 05 cd 0d 03 | 7a 10 c9 20 22 43 6f 6e |w..p....|z.. "Con|
|00001980| 74 69 6e 75 65 22 0d 03 | 84 09 f2 64 72 61 77 0d |tinue"..|...draw.|
|00001990| 03 8e 0b c9 22 53 61 76 | 65 22 0d 03 98 12 77 62 |...."Sav|e"....wb|
|000019a0| 25 21 30 3d 73 61 76 65 | 77 69 6e 25 0d 03 a2 20 |%!0=save|win%... |
|000019b0| c8 99 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |.."Wimp_|GetWindo|
|000019c0| 77 53 74 61 74 65 22 2c | 2c 77 62 25 0d 03 ac 2e |wState",|,wb%....|
|000019d0| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|000019e0| 6e 75 22 2c 2c 73 61 76 | 65 77 69 6e 25 2c 77 62 |nu",,sav|ewin%,wb|
|000019f0| 25 21 34 2c 77 62 25 21 | 31 36 0d 03 b6 0c c9 20 |%!4,wb%!|16..... |
|00001a00| 22 51 75 69 74 22 0d 03 | c0 0a 65 6e 64 25 3d b9 |"Quit"..|..end%=.|
|00001a10| 0d 03 ca 05 7f 0d 03 d4 | 17 e7 20 c0 6d 24 2c 36 |........|.. .m$,6|
|00001a20| 29 3d 22 53 70 65 65 64 | 2e 22 20 8c 0d 03 de 0f |)="Speed|." .....|
|00001a30| 73 24 3d c1 6d 24 2c 37 | 2c 34 29 0d 03 e8 0b c8 |s$=.m$,7|,4).....|
|00001a40| 8e 20 73 24 20 ca 0d 03 | f2 0c c9 20 22 46 61 73 |. s$ ...|... "Fas|
|00001a50| 74 22 0d 03 fc 0b 77 61 | 69 74 25 3d 30 0d 04 06 |t"....wa|it%=0...|
|00001a60| 42 f2 63 72 65 61 74 65 | 6d 65 6e 75 28 6d 62 25 |B.create|menu(mb%|
|00001a70| 2b 34 30 30 2c 69 62 25 | 2c 22 53 70 65 65 64 7c |+400,ib%|,"Speed||
|00001a80| 3e 46 61 73 74 28 7e 33 | 35 30 48 7a 29 7c 31 30 |>Fast(~3|50Hz)|10|
|00001a90| 30 48 7a 7c 35 30 48 7a | 7c 31 30 48 7a 22 29 0d |0Hz|50Hz||10Hz").|
|00001aa0| 04 10 0c c9 20 22 31 30 | 30 48 22 0d 04 1a 0b 77 |.... "10|0H"....w|
|00001ab0| 61 69 74 25 3d 31 0d 04 | 24 42 f2 63 72 65 61 74 |ait%=1..|$B.creat|
|00001ac0| 65 6d 65 6e 75 28 6d 62 | 25 2b 34 30 30 2c 69 62 |emenu(mb|%+400,ib|
|00001ad0| 25 2c 22 53 70 65 65 64 | 7c 46 61 73 74 28 7e 33 |%,"Speed||Fast(~3|
|00001ae0| 35 30 48 7a 29 7c 3e 31 | 30 30 48 7a 7c 35 30 48 |50Hz)|>1|00Hz|50H|
|00001af0| 7a 7c 31 30 48 7a 22 29 | 0d 04 2e 0c c9 20 22 35 |z|10Hz")|..... "5|
|00001b00| 30 48 7a 22 0d 04 38 0b | 77 61 69 74 25 3d 32 0d |0Hz"..8.|wait%=2.|
|00001b10| 04 42 42 f2 63 72 65 61 | 74 65 6d 65 6e 75 28 6d |.BB.crea|temenu(m|
|00001b20| 62 25 2b 34 30 30 2c 69 | 62 25 2c 22 53 70 65 65 |b%+400,i|b%,"Spee|
|00001b30| 64 7c 46 61 73 74 28 7e | 33 35 30 48 7a 29 7c 31 |d|Fast(~|350Hz)|1|
|00001b40| 30 30 48 7a 7c 3e 35 30 | 48 7a 7c 31 30 48 7a 22 |00Hz|>50|Hz|10Hz"|
|00001b50| 29 0d 04 4c 0c c9 20 22 | 31 30 48 7a 22 0d 04 56 |)..L.. "|10Hz"..V|
|00001b60| 0c 77 61 69 74 25 3d 31 | 30 0d 04 60 42 f2 63 72 |.wait%=1|0..`B.cr|
|00001b70| 65 61 74 65 6d 65 6e 75 | 28 6d 62 25 2b 34 30 30 |eatemenu|(mb%+400|
|00001b80| 2c 69 62 25 2c 22 53 70 | 65 65 64 7c 46 61 73 74 |,ib%,"Sp|eed|Fast|
|00001b90| 28 7e 33 35 30 48 7a 29 | 7c 31 30 30 48 7a 7c 35 |(~350Hz)||100Hz|5|
|00001ba0| 30 48 7a 7c 3e 31 30 48 | 7a 22 29 0d 04 6a 05 cb |0Hz|>10H|z")..j..|
|00001bb0| 0d 04 74 05 cd 0d 04 7e | 05 cb 0d 04 88 3f e7 20 |..t....~|.....?. |
|00001bc0| 70 65 72 73 69 73 74 6d | 65 6e 75 25 20 8c 20 c8 |persistm|enu% . .|
|00001bd0| 99 22 57 69 6d 70 5f 43 | 72 65 61 74 65 4d 65 6e |."Wimp_C|reateMen|
|00001be0| 75 22 2c 2c 6d 65 6e 75 | 75 70 25 2c 6d 65 6e 75 |u",,menu|up%,menu|
|00001bf0| 78 25 2c 6d 65 6e 75 79 | 25 0d 04 92 0b c9 20 31 |x%,menuy|%..... 1|
|00001c00| 37 2c 31 38 0d 04 9c 11 | f2 6d 65 73 73 61 67 65 |7,18....|.message|
|00001c10| 28 70 62 25 29 0d 04 a6 | 05 cb 0d 04 b0 15 fd 20 |(pb%)...|....... |
|00001c20| 65 6e 64 25 20 84 20 6e | 65 77 73 6c 6f 74 25 0d |end% . n|ewslot%.|
|00001c30| 04 ba 10 6f 6c 64 6c 65 | 6e 25 3d 6c 65 6e 25 0d |...oldle|n%=len%.|
|00001c40| 04 c4 9c e7 20 6e 65 77 | 73 6c 6f 74 25 20 8c 20 |.... new|slot% . |
|00001c50| e0 3d 26 38 30 30 30 2b | 6e 65 77 73 6c 6f 74 25 |.=&8000+|newslot%|
|00001c60| 3a 6c 61 73 74 62 79 74 | 65 25 3d 26 38 30 30 30 |:lastbyt|e%=&8000|
|00001c70| 2b 6e 65 77 73 6c 6f 74 | 25 3a 6e 65 77 73 6c 6f |+newslot|%:newslo|
|00001c80| 74 25 3d 30 3a d3 3d 68 | 69 6d 65 6d 25 3a 6d 6c |t%=0:.=h|imem%:ml|
|00001c90| 25 3d 28 28 6c 61 73 74 | 62 79 74 65 25 2d 93 29 |%=((last|byte%-.)|
|00001ca0| 81 20 34 29 2d 32 3a 6c | 65 6e 25 3d a4 6c 6f 77 |. 4)-2:l|en%=.low|
|00001cb0| 65 72 28 6c 65 6e 25 2c | 6d 6c 25 2d 31 29 3a f2 |er(len%,|ml%-1):.|
|00001cc0| 72 65 70 6c 6f 74 28 6f | 6c 64 6c 65 6e 25 2c 6c |replot(o|ldlen%,l|
|00001cd0| 65 6e 25 29 3a e5 20 8d | 44 44 42 0d 04 ce 22 c8 |en%):. .|DDB...".|
|00001ce0| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 44 6f 77 6e |."Wimp_C|loseDown|
|00001cf0| 22 2c 74 61 73 6b 68 61 | 6e 64 6c 65 25 0d 04 d8 |",taskha|ndle%...|
|00001d00| 05 e0 0d 04 e2 04 0d 04 | ec 1a dd f2 72 65 70 6c |........|....repl|
|00001d10| 6f 74 28 6f 6c 64 6c 65 | 6e 25 2c 6c 65 6e 25 29 |ot(oldle|n%,len%)|
|00001d20| 0d 04 f6 41 e7 20 6f 6c | 64 6c 65 6e 25 3e 6c 65 |...A. ol|dlen%>le|
|00001d30| 6e 25 20 8c 20 c8 99 22 | 57 69 6d 70 5f 46 6f 72 |n% . .."|Wimp_For|
|00001d40| 63 65 52 65 64 72 61 77 | 22 2c 6d 61 69 6e 77 69 |ceRedraw|",mainwi|
|00001d50| 6e 25 2c 30 2c 2d 31 30 | 32 34 2c 31 32 38 30 2c |n%,0,-10|24,1280,|
|00001d60| 30 0d 05 00 2d 77 62 25 | 21 30 3d 6e 6f 6d 65 6d |0...-wb%|!0=nomem|
|00001d70| 77 69 6e 25 3a c8 99 22 | 57 69 6d 70 5f 43 6c 6f |win%:.."|Wimp_Clo|
|00001d80| 73 65 57 69 6e 64 6f 77 | 22 2c 2c 77 62 25 0d 05 |seWindow|",,wb%..|
|00001d90| 0a 05 e1 0d 05 14 04 0d | 05 1e 1c dd f2 63 72 65 |........|.....cre|
|00001da0| 61 74 65 6d 65 6e 75 28 | 6d 62 25 2c 69 62 25 2c |atemenu(|mb%,ib%,|
|00001db0| 6d 24 29 0d 05 28 0b 6e | 69 25 3d 69 62 25 0d 05 |m$)..(.n|i%=ib%..|
|00001dc0| 32 0c 62 6d 62 25 3d 6d | 62 25 0d 05 3c 1a 74 69 |2.bmb%=m|b%..<.ti|
|00001dd0| 74 6c 65 24 3d c0 6d 24 | 2c a7 6d 24 2c 22 7c 22 |tle$=.m$|,.m$,"|"|
|00001de0| 29 2d 31 29 0d 05 46 15 | 6d 61 78 6c 65 6e 25 3d |)-1)..F.|maxlen%=|
|00001df0| a9 28 74 69 74 6c 65 24 | 29 0d 05 50 0f 24 6d 62 |.(title$|)..P.$mb|
|00001e00| 25 3d 74 69 74 6c 65 24 | 0d 05 5a 0c 6d 62 25 3f |%=title$|..Z.mb%?|
|00001e10| 31 32 3d 37 0d 05 64 0c | 6d 62 25 3f 31 33 3d 32 |12=7..d.|mb%?13=2|
|00001e20| 0d 05 6e 0c 6d 62 25 3f | 31 34 3d 37 0d 05 78 0c |..n.mb%?|14=7..x.|
|00001e30| 6d 62 25 3f 31 35 3d 30 | 0d 05 82 18 6d 62 25 21 |mb%?15=0|....mb%!|
|00001e40| 31 36 3d 6d 61 78 6c 65 | 6e 25 2a 31 36 2b 31 36 |16=maxle|n%*16+16|
|00001e50| 0d 05 8c 0d 6d 62 25 21 | 32 30 3d 34 30 0d 05 96 |....mb%!|20=40...|
|00001e60| 0c 6d 62 25 21 32 34 3d | 30 0d 05 a0 0b 6d 62 25 |.mb%!24=|0....mb%|
|00001e70| 2b 3d 32 38 0d 05 aa 05 | f5 0d 05 b4 16 6d 24 3d |+=28....|.....m$=|
|00001e80| c1 6d 24 2c a7 6d 24 2c | 22 7c 22 29 2b 31 29 0d |.m$,.m$,|"|")+1).|
|00001e90| 05 be 0b 73 75 62 25 3d | 2d 31 0d 05 c8 0f 6d 65 |...sub%=|-1....me|
|00001ea0| 6e 75 66 6c 61 67 25 3d | 30 0d 05 d2 2b 69 63 6f |nuflag%=|0...+ico|
|00001eb0| 6e 66 6c 61 67 25 3d 28 | 31 3c 3c 30 29 2b 28 31 |nflag%=(|1<<0)+(1|
|00001ec0| 3c 3c 34 29 2b 28 33 3c | 3c 31 32 29 2b 28 37 3c |<<4)+(3<|<12)+(7<|
|00001ed0| 3c 32 34 29 0d 05 dc 12 | e7 20 c0 6d 24 2c 31 29 |<24)....|. .m$,1)|
|00001ee0| 3d 22 40 22 20 8c 0d 05 | e6 0d 6d 24 3d c1 6d 24 |="@" ...|..m$=.m$|
|00001ef0| 2c 32 29 0d 05 f0 16 73 | 24 3d c0 6d 24 2c a7 6d |,2)....s|$=.m$,.m|
|00001f00| 24 2c 22 7c 22 29 2d 31 | 29 0d 05 fa 16 6d 24 3d |$,"|")-1|)....m$=|
|00001f10| c1 6d 24 2c a7 6d 24 2c | 22 7c 22 29 2b 31 29 0d |.m$,.m$,|"|")+1).|
|00001f20| 06 04 0e 73 75 62 25 3d | bb 28 73 24 29 0d 06 0e |...sub%=|.(s$)...|
|00001f30| 05 cd 0d 06 18 2c e7 20 | a7 6d 24 2c 22 7c 22 29 |.....,. |.m$,"|")|
|00001f40| 3d 30 20 8c 20 6d 65 6e | 75 66 6c 61 67 25 3d 6d |=0 . men|uflag%=m|
|00001f50| 65 6e 75 66 6c 61 67 25 | 20 84 20 31 32 38 0d 06 |enuflag%| . 128..|
|00001f60| 22 34 e7 20 c0 6d 24 2c | 31 29 3d 22 3e 22 20 8c |"4. .m$,|1)=">" .|
|00001f70| 20 6d 65 6e 75 66 6c 61 | 67 25 3d 6d 65 6e 75 66 | menufla|g%=menuf|
|00001f80| 6c 61 67 25 20 84 20 31 | 3a 6d 24 3d c1 6d 24 2c |lag% . 1|:m$=.m$,|
|00001f90| 32 29 0d 06 2c 19 69 74 | 65 6d 24 3d c0 6d 24 2c |2)..,.it|em$=.m$,|
|00001fa0| a7 6d 24 2c 22 7c 22 29 | 2d 31 29 0d 06 36 13 6d |.m$,"|")|-1)..6.m|
|00001fb0| 62 25 21 30 3d 6d 65 6e | 75 66 6c 61 67 25 0d 06 |b%!0=men|uflag%..|
|00001fc0| 40 0e 6d 62 25 21 34 3d | 73 75 62 25 0d 06 4a 13 |@.mb%!4=|sub%..J.|
|00001fd0| 6d 62 25 21 38 3d 69 63 | 6f 6e 66 6c 61 67 25 0d |mb%!8=ic|onflag%.|
|00001fe0| 06 54 13 24 28 6d 62 25 | 2b 31 32 29 3d 69 74 65 |.T.$(mb%|+12)=ite|
|00001ff0| 6d 24 0d 06 5e 3f e7 20 | a9 28 69 74 65 6d 24 29 |m$..^?. |.(item$)|
|00002000| 3e 6d 61 78 6c 65 6e 25 | 20 8c 20 6d 61 78 6c 65 |>maxlen%| . maxle|
|00002010| 6e 25 3d a9 28 69 74 65 | 6d 24 29 3a 62 6d 62 25 |n%=.(ite|m$):bmb%|
|00002020| 21 31 36 3d 6d 61 78 6c | 65 6e 25 2a 31 36 2b 31 |!16=maxl|en%*16+1|
|00002030| 36 0d 06 68 0b 6d 62 25 | 2b 3d 32 34 0d 06 72 10 |6..h.mb%|+=24..r.|
|00002040| fd 20 a7 6d 24 2c 22 7c | 22 29 3d 30 0d 06 7c 0c |. .m$,"||")=0..|.|
|00002050| 6d 62 25 3d 62 6d 62 25 | 0d 06 86 05 e1 0d 06 90 |mb%=bmb%|........|
|00002060| 04 0d 06 9a 11 dd f2 72 | 65 64 72 61 77 28 70 62 |.......r|edraw(pb|
|00002070| 25 29 0d 06 a4 0f 77 62 | 25 21 30 3d 70 62 25 21 |%)....wb|%!0=pb%!|
|00002080| 30 0d 06 ae 26 c8 99 22 | 57 69 6d 70 5f 52 65 64 |0...&.."|Wimp_Red|
|00002090| 72 61 77 57 69 6e 64 6f | 77 22 2c 2c 77 62 25 20 |rawWindo|w",,wb% |
|000020a0| b8 20 6d 6f 72 65 25 0d | 06 b8 16 e7 20 77 62 25 |. more%.|.... wb%|
|000020b0| 21 30 3d 6d 61 69 6e 77 | 69 6e 25 20 8c 0d 06 c2 |!0=mainw|in% ....|
|000020c0| 0c c8 95 20 6d 6f 72 65 | 25 0d 06 cc 14 6f 78 25 |... more|%....ox%|
|000020d0| 3d 77 62 25 21 34 2d 77 | 62 25 21 32 30 0d 06 d6 |=wb%!4-w|b%!20...|
|000020e0| 1a 6f 79 25 3d 77 62 25 | 21 31 36 2d 77 62 25 21 |.oy%=wb%|!16-wb%!|
|000020f0| 32 34 2d 31 30 32 34 0d | 06 e0 1d c8 99 22 43 6f |24-1024.|....."Co|
|00002100| 6c 6f 75 72 54 72 61 6e | 73 5f 53 65 74 47 43 4f |lourTran|s_SetGCO|
|00002110| 4c 22 2c 30 0d 06 ea 12 | f2 76 69 65 77 28 6f 78 |L",0....|.view(ox|
|00002120| 25 2c 6f 79 25 29 0d 06 | f4 26 c8 99 22 57 69 6d |%,oy%)..|.&.."Wim|
|00002130| 70 5f 47 65 74 52 65 63 | 74 61 6e 67 6c 65 22 2c |p_GetRec|tangle",|
|00002140| 2c 77 62 25 20 b8 20 6d | 6f 72 65 25 0d 06 fe 05 |,wb% . m|ore%....|
|00002150| ce 0d 07 08 05 cd 0d 07 | 12 05 e1 0d 07 1c 04 0d |........|........|
|00002160| 07 26 15 dd f2 6d 6f 75 | 73 65 63 6c 69 63 6b 28 |.&...mou|seclick(|
|00002170| 70 62 25 29 0d 07 30 7d | e7 20 70 62 25 21 38 3d |pb%)..0}|. pb%!8=|
|00002180| 32 20 80 20 70 62 25 21 | 31 32 3d 2d 32 20 80 20 |2 . pb%!|12=-2 . |
|00002190| 70 62 25 21 31 36 3d 62 | 61 72 69 63 6f 6e 25 20 |pb%!16=b|aricon% |
|000021a0| 8c 20 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |. .."Wim|p_Create|
|000021b0| 4d 65 6e 75 22 2c 30 2c | 6d 62 25 2c 70 62 25 21 |Menu",0,|mb%,pb%!|
|000021c0| 30 2d 36 34 2c 33 38 30 | 3a 6d 65 6e 75 75 70 25 |0-64,380|:menuup%|
|000021d0| 3d 6d 62 25 3a 6d 65 6e | 75 78 25 3d 70 62 25 21 |=mb%:men|ux%=pb%!|
|000021e0| 30 2d 36 34 3a 6d 65 6e | 75 79 25 3d 33 38 30 3a |0-64:men|uy%=380:|
|000021f0| e1 0d 07 3a 7b e7 20 70 | 62 25 21 38 3d 32 20 80 |...:{. p|b%!8=2 .|
|00002200| 20 70 62 25 21 31 32 3d | 6d 61 69 6e 77 69 6e 25 | pb%!12=|mainwin%|
|00002210| 20 8c 20 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 | . .."Wi|mp_Creat|
|00002220| 65 4d 65 6e 75 22 2c 30 | 2c 6d 62 25 2c 70 62 25 |eMenu",0|,mb%,pb%|
|00002230| 21 30 2d 36 34 2c 70 62 | 25 21 34 2b 31 36 3a 6d |!0-64,pb|%!4+16:m|
|00002240| 65 6e 75 75 70 25 3d 6d | 62 25 3a 6d 65 6e 75 78 |enuup%=m|b%:menux|
|00002250| 25 3d 70 62 25 21 30 2d | 36 34 3a 6d 65 6e 75 79 |%=pb%!0-|64:menuy|
|00002260| 25 3d 70 62 25 21 34 2b | 31 36 3a e1 0d 07 44 7d |%=pb%!4+|16:...D}|
|00002270| e7 20 70 62 25 21 38 3c | 3e 32 20 80 20 70 62 25 |. pb%!8<|>2 . pb%|
|00002280| 21 31 32 3d 2d 32 20 80 | 20 70 62 25 21 31 36 3d |!12=-2 .| pb%!16=|
|00002290| 62 61 72 69 63 6f 6e 25 | 20 8c 20 77 62 25 21 30 |baricon%| . wb%!0|
|000022a0| 3d 6d 61 69 6e 77 69 6e | 25 3a c8 99 22 57 69 6d |=mainwin|%:.."Wim|
|000022b0| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|000022c0| 22 2c 2c 77 62 25 3a 77 | 62 25 21 32 38 3d 2d 31 |",,wb%:w|b%!28=-1|
|000022d0| 3a c8 99 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e |:.."Wimp|_OpenWin|
|000022e0| 64 6f 77 22 2c 2c 77 62 | 25 0d 07 4e 04 0d 07 58 |dow",,wb|%..N...X|
|000022f0| 31 e7 20 70 62 25 21 38 | 3d 28 31 3c 3c 36 29 20 |1. pb%!8|=(1<<6) |
|00002300| 80 20 70 62 25 21 31 32 | 3d 73 61 76 65 77 69 6e |. pb%!12|=savewin|
|00002310| 25 20 80 20 70 62 25 21 | 31 36 3d 33 20 8c 0d 07 |% . pb%!|16=3 ...|
|00002320| 62 13 77 62 25 21 36 34 | 3d 73 61 76 65 77 69 6e |b.wb%!64|=savewin|
|00002330| 25 0d 07 6c 24 c8 99 22 | 57 69 6d 70 5f 47 65 74 |%..l$.."|Wimp_Get|
|00002340| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 30 2c 77 |WindowSt|ate",0,w|
|00002350| 62 25 2b 36 34 0d 07 76 | 0b 77 62 25 21 34 3d 33 |b%+64..v|.wb%!4=3|
|00002360| 0d 07 80 12 77 62 25 21 | 30 3d 73 61 76 65 77 69 |....wb%!|0=savewi|
|00002370| 6e 25 0d 07 8a 20 c8 99 | 20 22 57 69 6d 70 5f 47 |n%... ..| "Wimp_G|
|00002380| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 30 2c 77 |etIconSt|ate",0,w|
|00002390| 62 25 0d 07 94 11 77 62 | 25 21 38 2b 3d 77 62 25 |b%....wb|%!8+=wb%|
|000023a0| 21 36 38 0d 07 9e 12 77 | 62 25 21 31 32 2b 3d 77 |!68....w|b%!12+=w|
|000023b0| 62 25 21 38 30 0d 07 a8 | 12 77 62 25 21 31 36 2b |b%!80...|.wb%!16+|
|000023c0| 3d 77 62 25 21 36 38 0d | 07 b2 12 77 62 25 21 32 |=wb%!68.|...wb%!2|
|000023d0| 30 2b 3d 77 62 25 21 38 | 30 0d 07 bc 0b 77 62 25 |0+=wb%!8|0....wb%|
|000023e0| 21 34 3d 35 0d 07 c6 0c | 77 62 25 21 32 34 3d 30 |!4=5....|wb%!24=0|
|000023f0| 0d 07 d0 0c 77 62 25 21 | 32 38 3d 30 0d 07 da 10 |....wb%!|28=0....|
|00002400| 77 62 25 21 33 32 3d 31 | 30 30 30 30 0d 07 e4 10 |wb%!32=1|0000....|
|00002410| 77 62 25 21 33 36 3d 31 | 30 30 30 30 0d 07 ee 2b |wb%!36=1|0000...+|
|00002420| 64 72 61 67 69 63 6f 6e | 25 3d 70 62 25 21 31 36 |dragicon|%=pb%!16|
|00002430| 3a c8 99 22 57 69 6d 70 | 5f 44 72 61 67 42 6f 78 |:.."Wimp|_DragBox|
|00002440| 22 2c 30 2c 77 62 25 0d | 07 f8 05 cd 0d 08 02 04 |",0,wb%.|........|
|00002450| 0d 08 0c 2c e7 20 70 62 | 25 21 38 3d 34 20 80 20 |...,. pb|%!8=4 . |
|00002460| 70 62 25 21 31 32 3d 73 | 61 76 65 77 69 6e 25 20 |pb%!12=s|avewin% |
|00002470| 80 20 70 62 25 21 31 36 | 3d 30 20 8c 0d 08 16 12 |. pb%!16|=0 .....|
|00002480| 77 62 25 21 30 3d 73 61 | 76 65 77 69 6e 25 0d 08 |wb%!0=sa|vewin%..|
|00002490| 20 0b 77 62 25 21 34 3d | 32 0d 08 2a 1e c8 99 22 | .wb%!4=|2..*..."|
|000024a0| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|000024b0| 65 22 2c 2c 77 62 25 0d | 08 34 0e 74 62 25 3d 77 |e",,wb%.|.4.tb%=w|
|000024c0| 62 25 21 32 38 0d 08 3e | 64 e7 20 a7 24 74 62 25 |b%!28..>|d. .$tb%|
|000024d0| 2c 22 3a 22 29 3d 30 20 | 8c 20 85 20 39 39 2c 22 |,":")=0 |. . 99,"|
|000024e0| 54 6f 20 73 61 76 65 2c | 20 64 72 61 67 20 74 68 |To save,| drag th|
|000024f0| 65 20 69 63 6f 6e 20 74 | 6f 20 61 20 64 69 72 65 |e icon t|o a dire|
|00002500| 63 74 6f 72 79 20 76 69 | 65 77 65 72 20 6f 72 20 |ctory vi|ewer or |
|00002510| 65 6e 74 65 72 20 74 68 | 65 20 66 75 6c 6c 20 70 |enter th|e full p|
|00002520| 61 74 68 6e 61 6d 65 2e | 22 0d 08 48 12 73 61 76 |athname.|"..H.sav|
|00002530| 65 66 69 6c 65 24 3d 24 | 74 62 25 0d 08 52 17 f2 |efile$=$|tb%..R..|
|00002540| 70 65 72 66 6f 72 6d 28 | 73 61 76 65 66 69 6c 65 |perform(|savefile|
|00002550| 24 29 0d 08 5c 05 cd 0d | 08 66 04 0d 08 70 17 e7 |$)..\...|.f...p..|
|00002560| 20 70 62 25 21 31 32 3d | 7a 6f 6f 6d 77 69 6e 25 | pb%!12=|zoomwin%|
|00002570| 20 8c 0d 08 7a 18 7a 6f | 6f 6d 3d a4 69 6e 28 7a | ...z.zo|om=.in(z|
|00002580| 6f 6f 6d 77 69 6e 25 2c | 32 29 0d 08 84 41 e7 20 |oomwin%,|2)...A. |
|00002590| 28 70 62 25 21 31 36 3d | 30 20 80 20 70 62 25 21 |(pb%!16=|0 . pb%!|
|000025a0| 38 3d 34 29 20 84 20 28 | 70 62 25 21 31 36 3d 31 |8=4) . (|pb%!16=1|
|000025b0| 20 80 20 70 62 25 21 38 | 3d 31 29 20 8c 20 7a 6f | . pb%!8|=1) . zo|
|000025c0| 6f 6d 3d 7a 6f 6f 6d 2a | 31 2e 32 0d 08 8e 41 e7 |om=zoom*|1.2...A.|
|000025d0| 20 28 70 62 25 21 31 36 | 3d 31 20 80 20 70 62 25 | (pb%!16|=1 . pb%|
|000025e0| 21 38 3d 34 29 20 84 20 | 28 70 62 25 21 31 36 3d |!8=4) . |(pb%!16=|
|000025f0| 30 20 80 20 70 62 25 21 | 38 3d 31 29 20 8c 20 7a |0 . pb%!|8=1) . z|
|00002600| 6f 6f 6d 3d 7a 6f 6f 6d | 2f 31 2e 32 0d 08 98 12 |oom=zoom|/1.2....|
|00002610| 77 62 25 21 30 3d 7a 6f | 6f 6d 77 69 6e 25 0d 08 |wb%!0=zo|omwin%..|
|00002620| a2 0b 77 62 25 21 34 3d | 32 0d 08 ac 1e c8 99 22 |..wb%!4=|2......"|
|00002630| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00002640| 65 22 2c 2c 77 62 25 0d | 08 b6 18 7a 6f 6f 6d 3d |e",,wb%.|...zoom=|
|00002650| a8 28 7a 6f 6f 6d 2a 31 | 30 30 29 2f 31 30 30 0d |.(zoom*1|00)/100.|
|00002660| 08 c0 15 24 28 77 62 25 | 21 32 38 29 3d c3 28 7a |...$(wb%|!28)=.(z|
|00002670| 6f 6f 6d 29 0d 08 ca 0b | 77 62 25 21 38 3d 30 0d |oom)....|wb%!8=0.|
|00002680| 08 d4 0c 77 62 25 21 31 | 32 3d 30 0d 08 de 1e c8 |...wb%!1|2=0.....|
|00002690| 99 22 57 69 6d 70 5f 53 | 65 74 49 63 6f 6e 53 74 |."Wimp_S|etIconSt|
|000026a0| 61 74 65 22 2c 2c 77 62 | 25 0d 08 e8 30 c8 99 22 |ate",,wb|%...0.."|
|000026b0| 57 69 6d 70 5f 46 6f 72 | 63 65 52 65 64 72 61 77 |Wimp_For|ceRedraw|
|000026c0| 22 2c 6d 61 69 6e 77 69 | 6e 25 2c 30 2c 2d 31 30 |",mainwi|n%,0,-10|
|000026d0| 32 34 2c 31 32 38 30 2c | 30 0d 08 f2 05 cd 0d 08 |24,1280,|0.......|
|000026e0| fc 47 e7 20 70 62 25 21 | 31 32 3d 73 75 72 65 77 |.G. pb%!|12=surew|
|000026f0| 69 6e 25 20 80 20 70 62 | 25 21 31 36 3d 30 20 8c |in% . pb|%!16=0 .|
|00002700| 20 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d | .."Wimp|_CreateM|
|00002710| 65 6e 75 22 2c 2c 2d 31 | 3a f2 63 6c 65 61 72 3a |enu",,-1|:.clear:|
|00002720| f2 64 72 61 77 0d 09 06 | 3a e7 20 70 62 25 21 31 |.draw...|:. pb%!1|
|00002730| 32 3d 73 75 72 65 77 69 | 6e 25 20 80 20 70 62 25 |2=surewi|n% . pb%|
|00002740| 21 31 36 3d 31 20 8c 20 | c8 99 22 57 69 6d 70 5f |!16=1 . |.."Wimp_|
|00002750| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 2d 31 0d |CreateMe|nu",,-1.|
|00002760| 09 10 4d e7 20 70 62 25 | 21 31 32 3d 6e 6f 6d 65 |..M. pb%|!12=nome|
|00002770| 6d 77 69 6e 25 20 80 20 | 70 62 25 21 31 36 3d 34 |mwin% . |pb%!16=4|
|00002780| 20 8c 20 77 62 25 21 30 | 3d 6e 6f 6d 65 6d 77 69 | . wb%!0|=nomemwi|
|00002790| 6e 25 3a c8 99 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |n%:.."Wi|mp_Close|
|000027a0| 57 69 6e 64 6f 77 22 2c | 2c 77 62 25 0d 09 1a 05 |Window",|,wb%....|
|000027b0| e1 0d 09 24 04 0d 09 2e | 13 dd f2 6b 65 79 70 72 |...$....|...keypr|
|000027c0| 65 73 73 28 70 62 25 29 | 0d 09 38 11 e7 20 70 62 |ess(pb%)|..8.. pb|
|000027d0| 25 21 32 34 3d 31 33 20 | 8c 0d 09 42 0e c8 8e 20 |%!24=13 |...B... |
|000027e0| 70 62 25 21 30 20 ca 0d | 09 4c 0e c9 20 73 61 76 |pb%!0 ..|.L.. sav|
|000027f0| 65 77 69 6e 25 0d 09 56 | 12 77 62 25 21 30 3d 73 |ewin%..V|.wb%!0=s|
|00002800| 61 76 65 77 69 6e 25 0d | 09 60 0b 77 62 25 21 34 |avewin%.|.`.wb%!4|
|00002810| 3d 32 0d 09 6a 1e c8 99 | 22 57 69 6d 70 5f 47 65 |=2..j...|"Wimp_Ge|
|00002820| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 77 62 25 |tIconSta|te",,wb%|
|00002830| 0d 09 74 0e 74 62 25 3d | 77 62 25 21 32 38 0d 09 |..t.tb%=|wb%!28..|
|00002840| 7e 64 e7 20 a7 24 74 62 | 25 2c 22 3a 22 29 3d 30 |~d. .$tb|%,":")=0|
|00002850| 20 8c 20 85 20 39 39 2c | 22 54 6f 20 73 61 76 65 | . . 99,|"To save|
|00002860| 2c 20 64 72 61 67 20 74 | 68 65 20 69 63 6f 6e 20 |, drag t|he icon |
|00002870| 74 6f 20 61 20 64 69 72 | 65 63 74 6f 72 79 20 76 |to a dir|ectory v|
|00002880| 69 65 77 65 72 20 6f 72 | 20 65 6e 74 65 72 20 74 |iewer or| enter t|
|00002890| 68 65 20 66 75 6c 6c 20 | 70 61 74 68 6e 61 6d 65 |he full |pathname|
|000028a0| 2e 22 0d 09 88 12 73 61 | 76 65 66 69 6c 65 24 3d |."....sa|vefile$=|
|000028b0| 24 74 62 25 0d 09 92 17 | f2 70 65 72 66 6f 72 6d |$tb%....|.perform|
|000028c0| 28 73 61 76 65 66 69 6c | 65 24 29 0d 09 9c 0e c9 |(savefil|e$).....|
|000028d0| 20 7a 6f 6f 6d 77 69 6e | 25 0d 09 a6 18 7a 6f 6f | zoomwin|%....zoo|
|000028e0| 6d 3d a4 69 6e 28 7a 6f | 6f 6d 77 69 6e 25 2c 32 |m=.in(zo|omwin%,2|
|000028f0| 29 0d 09 b0 30 c8 99 22 | 57 69 6d 70 5f 46 6f 72 |)...0.."|Wimp_For|
|00002900| 63 65 52 65 64 72 61 77 | 22 2c 6d 61 69 6e 77 69 |ceRedraw|",mainwi|
|00002910| 6e 25 2c 30 2c 2d 31 30 | 32 34 2c 31 32 38 30 2c |n%,0,-10|24,1280,|
|00002920| 30 0d 09 ba 05 7f 0d 09 | c4 1e c8 99 22 57 69 6d |0.......|...."Wim|
|00002930| 70 5f 50 72 6f 63 65 73 | 73 4b 65 79 22 2c 70 62 |p_Proces|sKey",pb|
|00002940| 25 21 32 34 0d 09 ce 05 | cb 0d 09 d8 05 cc 0d 09 |%!24....|........|
|00002950| e2 1e c8 99 22 57 69 6d | 70 5f 50 72 6f 63 65 73 |...."Wim|p_Proces|
|00002960| 73 4b 65 79 22 2c 70 62 | 25 21 32 34 0d 09 ec 05 |sKey",pb|%!24....|
|00002970| cd 0d 09 f6 05 e1 0d 0a | 00 04 0d 0a 0a 15 dd f2 |........|........|
|00002980| 65 6e 64 64 72 61 67 62 | 6f 78 28 70 62 25 29 0d |enddragb|ox(pb%).|
|00002990| 0a 14 0c 45 25 3d 26 36 | 30 32 38 0d 0a 1e 12 77 |...E%=&6|028....w|
|000029a0| 62 25 21 30 3d 73 61 76 | 65 77 69 6e 25 0d 0a 28 |b%!0=sav|ewin%..(|
|000029b0| 0b 77 62 25 21 34 3d 32 | 0d 0a 32 1e c8 99 22 57 |.wb%!4=2|..2..."W|
|000029c0| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|000029d0| 22 2c 2c 77 62 25 0d 0a | 3c 17 73 61 76 65 66 69 |",,wb%..|<.savefi|
|000029e0| 6c 65 24 3d 24 28 77 62 | 25 21 32 38 29 0d 0a 46 |le$=$(wb|%!28)..F|
|000029f0| 42 c8 95 20 a7 73 61 76 | 65 66 69 6c 65 24 2c 22 |B.. .sav|efile$,"|
|00002a00| 2e 22 29 3e 30 3a 73 61 | 76 65 66 69 6c 65 24 3d |.")>0:sa|vefile$=|
|00002a10| c1 73 61 76 65 66 69 6c | 65 24 2c a7 73 61 76 65 |.savefil|e$,.save|
|00002a20| 66 69 6c 65 24 2c 22 2e | 22 29 2b 31 29 3a ce 0d |file$,".|")+1):..|
|00002a30| 0a 50 23 c8 99 22 57 69 | 6d 70 5f 47 65 74 50 6f |.P#.."Wi|mp_GetPo|
|00002a40| 69 6e 74 65 72 49 6e 66 | 6f 22 2c 30 2c 77 62 25 |interInf|o",0,wb%|
|00002a50| 2b 38 0d 0a 5a 0c 77 62 | 25 21 31 36 3d 31 0d 0a |+8..Z.wb|%!16=1..|
|00002a60| 64 10 77 62 25 21 32 38 | 3d 77 62 25 21 38 0d 0a |d.wb%!28|=wb%!8..|
|00002a70| 6e 11 77 62 25 21 33 32 | 3d 77 62 25 21 31 32 0d |n.wb%!32|=wb%!12.|
|00002a80| 0a 78 0c 77 62 25 21 31 | 32 3d 30 0d 0a 82 0d 77 |.x.wb%!1|2=0....w|
|00002a90| 62 25 21 33 36 3d 45 25 | 0d 0a 8c 0f 77 62 25 21 |b%!36=E%|....wb%!|
|00002aa0| 34 30 3d 26 44 44 45 0d | 0a 96 17 24 28 77 62 25 |40=&DDE.|...$(wb%|
|00002ab0| 2b 34 34 29 3d 73 61 76 | 65 66 69 6c 65 24 0d 0a |+44)=sav|efile$..|
|00002ac0| a0 2a 4c 25 3d a9 28 73 | 61 76 65 66 69 6c 65 24 |.*L%=.(s|avefile$|
|00002ad0| 29 2d 28 a9 28 73 61 76 | 65 66 69 6c 65 24 29 83 |)-(.(sav|efile$).|
|00002ae0| 20 34 29 2b 34 2b 34 34 | 0d 0a aa 0b 21 77 62 25 | 4)+4+44|....!wb%|
|00002af0| 3d 4c 25 0d 0a b4 2d c8 | 99 22 57 69 6d 70 5f 53 |=L%...-.|."Wimp_S|
|00002b00| 65 6e 64 4d 65 73 73 61 | 67 65 22 2c 31 37 2c 77 |endMessa|ge",17,w|
|00002b10| 62 25 2c 77 62 25 21 32 | 30 2c 77 62 25 21 32 34 |b%,wb%!2|0,wb%!24|
|00002b20| 0d 0a be 05 e1 0d 0a c8 | 04 0d 0a d2 12 dd f2 6d |........|.......m|
|00002b30| 65 73 73 61 67 65 28 70 | 62 25 29 0d 0a dc 19 e7 |essage(p|b%).....|
|00002b40| 20 70 62 25 21 31 36 3d | 30 20 8c 20 65 6e 64 25 | pb%!16=|0 . end%|
|00002b50| 3d b9 3a e1 0d 0a e6 04 | 0d 0a f0 1e e7 20 70 62 |=.:.....|..... pb|
|00002b60| 25 21 31 36 3d 33 20 80 | 20 70 62 25 21 34 30 3d |%!16=3 .| pb%!40=|
|00002b70| 26 41 46 46 20 8c 0d 0a | fa 0b ea 20 70 25 2c 70 |&AFF ...|... p%,p|
|00002b80| 24 0d 0b 04 0c 70 62 25 | 21 31 36 3d 34 0d 0b 0e |$....pb%|!16=4...|
|00002b90| 11 70 62 25 21 31 32 3d | 70 62 25 21 31 32 0d 0b |.pb%!12=|pb%!12..|
|00002ba0| 18 25 c8 99 22 57 69 6d | 70 5f 53 65 6e 64 4d 65 |.%.."Wim|p_SendMe|
|00002bb0| 73 73 61 67 65 22 2c 31 | 37 2c 70 62 25 2c 70 62 |ssage",1|7,pb%,pb|
|00002bc0| 25 21 34 0d 0b 22 11 c8 | 97 20 78 25 2c 79 25 2c |%!4.."..|. x%,y%,|
|00002bd0| 62 75 74 25 0d 0b 2c 30 | 70 24 3d 22 22 3a 70 25 |but%..,0|p$="":p%|
|00002be0| 3d 70 62 25 2b 34 34 3a | c8 95 20 3f 70 25 3c 3e |=pb%+44:|.. ?p%<>|
|00002bf0| 30 3a 70 24 2b 3d bd 28 | 3f 70 25 29 3a 70 25 2b |0:p$+=.(|?p%):p%+|
|00002c00| 3d 31 3a ce 0d 0b 36 0d | f2 6c 6f 61 64 28 70 24 |=1:...6.|.load(p$|
|00002c10| 29 0d 0b 40 05 cd 0d 0b | 4a 04 0d 0b 54 10 e7 20 |)..@....|J...T.. |
|00002c20| 70 62 25 21 31 36 3d 32 | 20 8c 0d 0b 5e 3e 70 25 |pb%!16=2| ...^>p%|
|00002c30| 3d 70 62 25 2b 34 34 3a | 73 61 76 65 66 69 6c 65 |=pb%+44:|savefile|
|00002c40| 24 3d 22 22 3a c8 95 20 | 3f 70 25 3c 3e 30 3a 73 |$="":.. |?p%<>0:s|
|00002c50| 61 76 65 66 69 6c 65 24 | 2b 3d bd 28 3f 70 25 29 |avefile$|+=.(?p%)|
|00002c60| 3a 70 25 2b 3d 31 3a ce | 0d 0b 68 12 77 62 25 21 |:p%+=1:.|..h.wb%!|
|00002c70| 30 3d 73 61 76 65 77 69 | 6e 25 0d 0b 72 0b 77 62 |0=savewi|n%..r.wb|
|00002c80| 25 21 34 3d 32 0d 0b 7c | 1e c8 99 22 57 69 6d 70 |%!4=2..||..."Wimp|
|00002c90| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|00002ca0| 77 62 25 0d 0b 86 0e 74 | 62 25 3d 77 62 25 21 32 |wb%....t|b%=wb%!2|
|00002cb0| 38 0d 0b 90 12 24 74 62 | 25 3d 73 61 76 65 66 69 |8....$tb|%=savefi|
|00002cc0| 6c 65 24 0d 0b 9a 17 f2 | 70 65 72 66 6f 72 6d 28 |le$.....|perform(|
|00002cd0| 73 61 76 65 66 69 6c 65 | 24 29 0d 0b a4 05 cd 0d |savefile|$)......|
|00002ce0| 0b ae 04 0d 0b b8 13 e7 | 20 70 62 25 21 31 36 3d |........| pb%!16=|
|00002cf0| 26 35 30 32 20 8c 0d 0b | c2 ea 24 28 70 62 25 2b |&502 ...|..$(pb%+|
|00002d00| 32 30 29 3d 22 54 68 69 | 73 20 69 73 20 46 72 65 |20)="Thi|s is Fre|
|00002d10| 65 48 61 6e 64 7c 4d 49 | 74 20 61 6c 6c 6f 77 73 |eHand|MI|t allows|
|00002d20| 20 79 6f 75 20 74 6f 20 | 64 72 61 77 20 66 72 65 | you to |draw fre|
|00002d30| 65 68 61 6e 64 20 73 68 | 61 70 65 73 2c 20 74 68 |ehand sh|apes, th|
|00002d40| 65 6e 20 73 61 76 65 20 | 74 68 65 6d 20 61 73 20 |en save |them as |
|00002d50| 44 72 61 77 20 66 69 6c | 65 73 2e 7c 6d 59 6f 75 |Draw fil|es.|mYou|
|00002d60| 20 63 61 6e 20 61 6c 73 | 6f 20 72 65 6c 6f 61 64 | can als|o reload|
|00002d70| 20 70 72 65 76 69 6f 75 | 73 20 6f 6e 65 73 2c 20 | previou|s ones, |
|00002d80| 61 6e 64 20 61 64 64 20 | 74 6f 20 74 68 65 6d 2e |and add |to them.|
|00002d90| 7c 6d 46 6f 72 20 61 20 | 6c 6f 6e 67 65 72 20 64 ||mFor a |longer d|
|00002da0| 72 61 77 69 6e 67 20 74 | 69 6d 65 2c 20 64 72 61 |rawing t|ime, dra|
|00002db0| 67 20 74 68 65 20 6d 65 | 6d 6f 72 79 20 61 6c 6c |g the me|mory all|
|00002dc0| 6f 63 61 74 69 6f 6e 20 | 69 6e 20 74 68 65 20 54 |ocation |in the T|
|00002dd0| 61 73 6b 20 4d 61 6e 61 | 67 65 72 2e 22 2b bd 30 |ask Mana|ger."+.0|
|00002de0| 0d 0b cc 2b 70 62 25 21 | 30 3d 2d a9 28 24 28 70 |...+pb%!|0=-.($(p|
|00002df0| 62 25 2b 32 30 29 29 83 | 20 34 20 2b 32 38 2b a9 |b%+20)).| 4 +28+.|
|00002e00| 28 24 28 70 62 25 2b 32 | 30 29 29 0d 0b d6 0f 70 |($(pb%+2|0))....p|
|00002e10| 62 25 21 31 36 3d 26 35 | 30 33 0d 0b e0 10 70 62 |b%!16=&5|03....pb|
|00002e20| 25 21 31 32 3d 70 62 25 | 21 38 0d 0b ea 25 c8 99 |%!12=pb%|!8...%..|
|00002e30| 22 57 69 6d 70 5f 53 65 | 6e 64 4d 65 73 73 61 67 |"Wimp_Se|ndMessag|
|00002e40| 65 22 2c 31 37 2c 70 62 | 25 2c 70 62 25 21 34 0d |e",17,pb|%,pb%!4.|
|00002e50| 0b f4 05 cd 0d 0b fe 04 | 0d 0c 08 21 e7 20 70 62 |........|...!. pb|
|00002e60| 25 21 31 36 3d 26 34 30 | 30 43 35 20 80 20 70 62 |%!16=&40|0C5 . pb|
|00002e70| 25 21 32 30 3c 3d 30 20 | 8c 0d 0c 12 24 f4 20 27 |%!20<=0 |....$. '|
|00002e80| 43 61 6e 20 49 20 68 61 | 6e 64 6c 65 20 64 79 61 |Can I ha|ndle dya|
|00002e90| 6e 6d 69 63 20 6d 65 6d | 6f 72 79 3f 27 0d 0c 1c |nmic mem|ory?'...|
|00002ea0| 10 70 62 25 21 31 32 3d | 70 62 25 21 38 0d 0c 26 |.pb%!12=|pb%!8..&|
|00002eb0| 25 c8 99 22 57 69 6d 70 | 5f 53 65 6e 64 4d 65 73 |%.."Wimp|_SendMes|
|00002ec0| 73 61 67 65 22 2c 31 39 | 2c 70 62 25 2c 70 62 25 |sage",19|,pb%,pb%|
|00002ed0| 21 34 0d 0c 30 05 cd 0d | 0c 3a 04 0d 0c 44 20 e7 |!4..0...|.:...D .|
|00002ee0| 20 70 62 25 21 31 36 3d | 26 34 30 30 43 35 20 80 | pb%!16=|&400C5 .|
|00002ef0| 20 70 62 25 21 32 30 3e | 30 20 8c 0d 0c 4e 12 f4 | pb%!20>|0 ...N..|
|00002f00| 20 53 65 74 53 6c 6f 74 | 20 73 69 7a 65 0d 0c 58 | SetSlot| size..X|
|00002f10| 13 6e 65 77 73 6c 6f 74 | 25 3d 70 62 25 21 32 30 |.newslot|%=pb%!20|
|00002f20| 0d 0c 62 10 70 62 25 21 | 31 32 3d 70 62 25 21 38 |..b.pb%!|12=pb%!8|
|00002f30| 0d 0c 6c 35 e7 20 6e 65 | 77 73 6c 6f 74 25 3c 28 |..l5. ne|wslot%<(|
|00002f40| 68 69 6d 65 6d 25 2d 26 | 37 46 30 30 29 20 8c 20 |himem%-&|7F00) . |
|00002f50| 6e 65 77 73 6c 6f 74 25 | 3d 68 69 6d 65 6d 25 2d |newslot%|=himem%-|
|00002f60| 26 37 46 30 30 0d 0c 76 | 25 c8 99 22 57 69 6d 70 |&7F00..v|%.."Wimp|
|00002f70| 5f 53 65 6e 64 4d 65 73 | 73 61 67 65 22 2c 31 37 |_SendMes|sage",17|
|00002f80| 2c 70 62 25 2c 70 62 25 | 21 34 0d 0c 80 4a f4 20 |,pb%,pb%|!4...J. |
|00002f90| 54 68 65 20 73 6c 6f 74 | 20 73 69 7a 65 20 69 73 |The slot| size is|
|00002fa0| 20 63 68 61 6e 67 65 64 | 20 61 66 74 65 72 20 74 | changed| after t|
|00002fb0| 68 65 20 70 6f 6c 6c 20 | 6c 6f 6f 70 2c 20 6f 75 |he poll |loop, ou|
|00002fc0| 74 73 69 64 65 20 61 6c | 6c 20 73 74 72 75 63 74 |tside al|l struct|
|00002fd0| 75 72 65 73 0d 0c 8a 05 | cd 0d 0c 94 05 e1 0d 0c |ures....|........|
|00002fe0| 9e 04 0d 0c a8 15 dd f2 | 65 72 72 28 66 6f 72 63 |........|err(forc|
|00002ff0| 65 71 75 69 74 25 29 0d | 0c b2 18 c8 99 22 58 48 |equit%).|....."XH|
|00003000| 6f 75 72 67 6c 61 73 73 | 5f 53 6d 61 73 68 22 0d |ourglass|_Smash".|
|00003010| 0c bc 06 ef 35 0d 0c c6 | 09 52 24 3d f6 24 0d 0c |....5...|.R$=.$..|
|00003020| d0 0a 62 25 21 30 3d 9f | 0d 0c da 11 24 28 62 25 |..b%!0=.|....$(b%|
|00003030| 2b 34 29 3d 52 24 2b bd | 30 0d 0c e4 08 66 25 3d |+4)=R$+.|0....f%=|
|00003040| 31 0d 0c ee 31 c8 99 22 | 57 69 6d 70 5f 52 65 70 |1...1.."|Wimp_Rep|
|00003050| 6f 72 74 45 72 72 6f 72 | 22 2c 62 25 2c 66 25 2c |ortError|",b%,f%,|
|00003060| 22 46 72 65 65 48 61 6e | 64 22 20 b8 20 2c 61 6e |"FreeHan|d" . ,an|
|00003070| 73 25 0d 0c f8 16 e7 20 | a6 28 2d 31 30 36 29 20 |s%..... |.(-106) |
|00003080| 8c 20 61 6e 73 25 3d 32 | 0d 0d 02 19 e7 20 66 6f |. ans%=2|..... fo|
|00003090| 72 63 65 71 75 69 74 25 | 20 8c 20 61 6e 73 25 3d |rcequit%| . ans%=|
|000030a0| 32 0d 0d 0c 2d e7 20 61 | 6e 73 25 3d 32 20 8c 20 |2...-. a|ns%=2 . |
|000030b0| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 44 6f 77 |.."Wimp_|CloseDow|
|000030c0| 6e 22 3a f6 3a f1 22 20 | 40 22 3b 9e 3a e0 0d 0d |n":.:." |@";.:...|
|000030d0| 16 05 e1 0d 0d 20 04 0d | 0d 2a 11 dd f2 77 70 75 |..... ..|.*...wpu|
|000030e0| 74 28 66 25 2c 76 25 29 | 0d 0d 34 08 ea 20 41 25 |t(f%,v%)|..4.. A%|
|000030f0| 0d 0d 3e 0e e3 20 41 25 | 3d 30 20 b8 20 33 0d 0d |..>.. A%|=0 . 3..|
|00003100| 48 15 d5 23 66 25 2c 28 | 76 25 3e 3e 28 41 25 2a |H..#f%,(|v%>>(A%*|
|00003110| 38 29 29 0d 0d 52 05 ed | 0d 0d 5c 05 e1 0d 0d 66 |8))..R..|..\....f|
|00003120| 04 0d 0d 70 14 dd f2 70 | 65 72 66 6f 72 6d 28 73 |...p...p|erform(s|
|00003130| 61 76 65 24 29 0d 0d 7a | 10 f2 73 61 76 65 28 73 |ave$)..z|..save(s|
|00003140| 61 76 65 24 29 0d 0d 84 | 1b c8 99 22 57 69 6d 70 |ave$)...|..."Wimp|
|00003150| 5f 43 72 65 61 74 65 4d | 65 6e 75 22 2c 2c 2d 31 |_CreateM|enu",,-1|
|00003160| 0d 0d 8e 0c 73 61 76 65 | 64 25 3d b9 0d 0d 98 05 |....save|d%=.....|
|00003170| e1 0d 0d a2 04 0d 0d ac | 0f dd a4 69 74 28 77 25 |........|...it(w%|
|00003180| 2c 69 25 29 0d 0d b6 0c | 77 62 25 21 30 3d 77 25 |,i%)....|wb%!0=w%|
|00003190| 0d 0d c0 0c 77 62 25 21 | 34 3d 69 25 0d 0d ca 1e |....wb%!|4=i%....|
|000031a0| c8 99 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |.."Wimp_|GetIconS|
|000031b0| 74 61 74 65 22 2c 2c 77 | 62 25 0d 0d d4 22 e7 20 |tate",,w|b%...". |
|000031c0| 77 62 25 21 32 34 20 80 | 20 28 31 3c 3c 38 29 20 |wb%!24 .| (1<<8) |
|000031d0| 8c 20 3d 24 28 77 62 25 | 21 32 38 29 0d 0d de 0e |. =$(wb%|!28)....|
|000031e0| 3d 24 28 77 62 25 2b 32 | 38 29 0d 0d e8 04 0d 0d |=$(wb%+2|8)......|
|000031f0| f2 0f dd a4 69 6e 28 77 | 25 2c 69 25 29 0d 0d fc |....in(w|%,i%)...|
|00003200| 0c 77 62 25 21 30 3d 77 | 25 0d 0e 06 0c 77 62 25 |.wb%!0=w|%....wb%|
|00003210| 21 34 3d 69 25 0d 0e 10 | 1e c8 99 22 57 69 6d 70 |!4=i%...|..."Wimp|
|00003220| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|00003230| 77 62 25 0d 0e 1a 25 e7 | 20 77 62 25 21 32 34 20 |wb%...%.| wb%!24 |
|00003240| 80 20 28 31 3c 3c 38 29 | 20 8c 20 3d bb 28 24 28 |. (1<<8)| . =.($(|
|00003250| 77 62 25 21 32 38 29 29 | 0d 0e 24 11 3d bb 28 24 |wb%!28))|..$.=.($|
|00003260| 28 77 62 25 2b 32 38 29 | 29 0d 0e 2e 04 0d 0e 38 |(wb%+28)|)......8|
|00003270| 0b dd f2 63 6c 65 61 72 | 0d 0e 42 14 c8 99 22 48 |...clear|..B..."H|
|00003280| 6f 75 72 67 6c 61 73 73 | 5f 4f 6e 22 0d 0e 4c 0a |ourglass|_On"..L.|
|00003290| 6c 65 6e 25 3d 30 0d 0e | 56 1e e3 20 63 25 3d 30 |len%=0..|V.. c%=0|
|000032a0| 20 b8 20 33 32 20 88 20 | 34 3a 66 68 25 21 63 25 | . 32 . |4:fh%!c%|
|000032b0| 3d 30 3a ed 0d 0e 60 15 | c8 99 22 48 6f 75 72 67 |=0:...`.|.."Hourg|
|000032c0| 6c 61 73 73 5f 4f 66 66 | 22 0d 0e 6a 05 e1 0d 0e |lass_Off|"..j....|
|000032d0| 74 04 0d 0e 7e 0a dd f2 | 64 72 61 77 0d 0e 88 05 |t...~...|draw....|
|000032e0| db 0d 0e 92 05 f5 0d 0e | 9c 0f c8 97 20 78 25 2c |........|.... x%,|
|000032f0| 79 25 2c 62 25 0d 0e a6 | 0a fd 20 62 25 3d 30 0d |y%,b%...|.. b%=0.|
|00003300| 0e b0 1d c8 99 22 43 6f | 6c 6f 75 72 54 72 61 6e |....."Co|lourTran|
|00003310| 73 5f 53 65 74 47 43 4f | 4c 22 2c 30 0d 0e ba 17 |s_SetGCO|L",0....|
|00003320| c8 93 20 c8 90 20 30 2c | 30 2c 33 30 30 30 2c 32 |.. .. 0,|0,3000,2|
|00003330| 30 30 30 0d 0e c4 25 c8 | 99 22 43 6f 6c 6f 75 72 |000...%.|."Colour|
|00003340| 54 72 61 6e 73 5f 53 65 | 74 47 43 4f 4c 22 2c 26 |Trans_Se|tGCOL",&|
|00003350| 46 46 46 46 46 46 30 30 | 0d 0e ce 0f ef 35 3a ec |FFFFFF00|.....5:.|
|00003360| 20 34 2c 31 30 32 30 0d | 0e d8 4e f1 22 44 72 61 | 4,1020.|..N."Dra|
|00003370| 77 69 6e 67 2e 20 20 20 | 20 20 20 53 45 4c 45 43 |wing. | SELEC|
|00003380| 54 20 74 6f 20 64 72 61 | 77 2e 20 20 20 20 20 4d |T to dra|w. M|
|00003390| 45 4e 55 20 74 6f 20 66 | 69 6e 69 73 68 20 20 20 |ENU to f|inish |
|000033a0| 20 20 20 41 44 4a 55 53 | 54 20 74 6f 20 72 65 74 | ADJUS|T to ret|
|000033b0| 72 61 63 65 22 0d 0e e2 | 08 62 25 3d 30 0d 0e ec |race"...|.b%=0...|
|000033c0| 2f e7 20 6c 65 6e 25 3c | 3e 30 20 8c 20 7a 3d 7a |/. len%<|>0 . z=z|
|000033d0| 6f 6f 6d 3a 7a 6f 6f 6d | 3d 31 3a f2 76 69 65 77 |oom:zoom|=1:.view|
|000033e0| 28 30 2c 30 29 3a 7a 6f | 6f 6d 3d 7a 0d 0e f6 70 |(0,0):zo|om=z...p|
|000033f0| ef 34 3a c8 99 22 43 6f | 6c 6f 75 72 54 72 61 6e |.4:.."Co|lourTran|
|00003400| 73 5f 52 65 74 75 72 6e | 47 43 4f 4c 22 2c 30 20 |s_Return|GCOL",0 |
|00003410| b8 20 62 6c 61 63 6b 25 | 3a fb 20 31 32 38 2b 62 |. black%|:. 128+b|
|00003420| 6c 61 63 6b 25 3a c8 99 | 22 43 6f 6c 6f 75 72 54 |lack%:..|"ColourT|
|00003430| 72 61 6e 73 5f 52 65 74 | 75 72 6e 47 43 4f 4c 22 |rans_Ret|urnGCOL"|
|00003440| 2c 26 46 46 46 46 46 46 | 30 30 20 b8 20 77 68 69 |,&FFFFFF|00 . whi|
|00003450| 74 65 25 3a fb 20 77 68 | 69 74 65 25 0d 0f 00 05 |te%:. wh|ite%....|
|00003460| 87 0d 0f 0a 13 70 74 72 | 25 3d 6c 65 6e 25 2a 34 |.....ptr|%=len%*4|
|00003470| 2b 66 68 25 0d 0f 14 08 | 54 25 3d 91 0d 0f 1e 05 |+fh%....|T%=.....|
|00003480| f5 0d 0f 28 0a 6f 62 25 | 3d 62 25 0d 0f 32 0f c8 |...(.ob%|=b%..2..|
|00003490| 97 20 78 25 2c 79 25 2c | 62 25 0d 0f 3c 0c 73 25 |. x%,y%,|b%..<.s%|
|000034a0| 3d 31 3c 3c 31 35 0d 0f | 46 21 e7 20 62 25 3d 34 |=1<<15..|F!. b%=4|
|000034b0| 20 80 20 6f 62 25 3d 30 | 20 8c 20 73 25 3d 30 3a | . ob%=0| . s%=0:|
|000034c0| ec 20 78 25 2c 79 25 0d | 0f 50 45 e7 20 62 25 3d |. x%,y%.|.PE. b%=|
|000034d0| 34 20 8c 20 df 20 78 25 | 2c 79 25 3a 21 70 74 72 |4 . . x%|,y%:!ptr|
|000034e0| 25 3d 78 25 3a 70 74 72 | 25 2b 3d 32 3a 21 70 74 |%=x%:ptr|%+=2:!pt|
|000034f0| 72 25 3d 28 79 25 20 84 | 20 73 25 29 3a 70 74 72 |r%=(y% .| s%):ptr|
|00003500| 25 2b 3d 32 3a 6c 65 6e | 25 2b 3d 31 0d 0f 5a 90 |%+=2:len|%+=1..Z.|
|00003510| e7 20 62 25 3d 31 20 80 | 20 6c 65 6e 25 3e 30 20 |. b%=1 .| len%>0 |
|00003520| 8c 20 c8 99 22 43 6f 6c | 6f 75 72 54 72 61 6e 73 |. .."Col|ourTrans|
|00003530| 5f 53 65 74 47 43 4f 4c | 22 2c 30 3a 6c 65 6e 25 |_SetGCOL|",0:len%|
|00003540| 2d 3d 31 3a 70 74 72 25 | 2d 3d 34 3a df 20 21 70 |-=1:ptr%|-=4:. !p|
|00003550| 74 72 25 20 80 20 26 46 | 46 46 46 2c 70 74 72 25 |tr% . &F|FFF,ptr%|
|00003560| 21 32 20 80 20 33 32 37 | 36 37 3a c8 99 22 43 6f |!2 . 327|67:.."Co|
|00003570| 6c 6f 75 72 54 72 61 6e | 73 5f 53 65 74 47 43 4f |lourTran|s_SetGCO|
|00003580| 4c 22 2c 26 46 46 46 46 | 46 46 30 30 3a 62 25 3d |L",&FFFF|FF00:b%=|
|00003590| 30 3a 6a 75 6e 6b 25 3d | a6 28 31 29 0d 0f 64 23 |0:junk%=|.(1)..d#|
|000035a0| e7 20 62 25 3d 31 20 80 | 20 6c 65 6e 25 3d 30 20 |. b%=1 .| len%=0 |
|000035b0| 8c 20 ef 37 3a 6a 75 6e | 6b 25 3d a6 28 34 29 0d |. .7:jun|k%=.(4).|
|000035c0| 0f 6e 1c f1 8a 30 2c 31 | 29 3b 6c 65 6e 25 2a 31 |.n...0,1|);len%*1|
|000035d0| 30 30 81 6d 6c 25 3b 22 | 25 20 22 0d 0f 78 1a f5 |00.ml%;"|% "..x..|
|000035e0| 3a fd 20 91 3e 3d 28 54 | 25 2b 77 61 69 74 25 29 |:. .>=(T|%+wait%)|
|000035f0| 3a 54 25 3d 91 0d 0f 82 | 16 fd 20 62 25 3d 32 20 |:T%=....|.. b%=2 |
|00003600| 84 20 6c 65 6e 25 3e 3d | 6d 6c 25 0d 0f 8c 06 ef |. len%>=|ml%.....|
|00003610| 35 0d 0f 96 0b 6c 65 6e | 25 2d 3d 31 0d 0f a0 29 |5....len|%-=1...)|
|00003620| c8 99 22 57 69 6d 70 5f | 46 6f 72 63 65 52 65 64 |.."Wimp_|ForceRed|
|00003630| 72 61 77 22 2c 2d 31 2c | 30 2c 30 2c 33 30 30 30 |raw",-1,|0,0,3000|
|00003640| 2c 32 30 30 30 0d 0f aa | 12 77 62 25 21 30 3d 69 |,2000...|.wb%!0=i|
|00003650| 6e 66 6f 77 69 6e 25 0d | 0f b4 0b 77 62 25 21 34 |nfowin%.|...wb%!4|
|00003660| 3d 39 0d 0f be 1e c8 99 | 22 57 69 6d 70 5f 47 65 |=9......|"Wimp_Ge|
|00003670| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 77 62 25 |tIconSta|te",,wb%|
|00003680| 0d 0f c8 28 24 28 77 62 | 25 21 32 38 29 3d c3 28 |...($(wb|%!28)=.(|
|00003690| 28 6c 65 6e 25 2a 31 32 | 2b 31 30 30 29 81 20 31 |(len%*12|+100). 1|
|000036a0| 30 32 34 29 2b 22 6b 22 | 0d 0f d2 0c 73 61 76 65 |024)+"k"|....save|
|000036b0| 64 25 3d 30 0d 0f dc 68 | e7 20 6c 65 6e 25 3e 3d |d%=0...h|. len%>=|
|000036c0| 28 6d 6c 25 2d 31 29 20 | 8c 20 77 62 25 21 30 3d |(ml%-1) |. wb%!0=|
|000036d0| 6e 6f 6d 65 6d 77 69 6e | 25 3a c8 99 22 57 69 6d |nomemwin|%:.."Wim|
|000036e0| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|000036f0| 22 2c 2c 77 62 25 3a 77 | 62 25 21 32 38 3d 2d 31 |",,wb%:w|b%!28=-1|
|00003700| 3a c8 99 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e |:.."Wimp|_OpenWin|
|00003710| 64 6f 77 22 2c 2c 77 62 | 25 3a ef 37 0d 0f e6 05 |dow",,wb|%:.7....|
|00003720| e1 0d 0f f0 04 0d 0f fa | 13 dd f2 76 69 65 77 28 |........|...view(|
|00003730| 6f 78 25 2c 6f 79 25 29 | 0d 10 04 0e e7 20 7a 6f |ox%,oy%)|..... zo|
|00003740| 6f 6d 3d 31 20 8c 0d 10 | 0e 0c 70 74 72 25 3d 66 |om=1 ...|..ptr%=f|
|00003750| 68 25 0d 10 18 11 e3 20 | 63 25 3d 30 20 b8 20 6c |h%..... |c%=0 . l|
|00003760| 65 6e 25 0d 10 22 08 73 | 25 3d 30 0d 10 2c 1e e7 |en%..".s|%=0..,..|
|00003770| 20 28 70 74 72 25 3f 33 | 20 80 20 28 31 3c 3c 37 | (ptr%?3| . (1<<7|
|00003780| 29 29 20 8c 20 73 25 3d | 31 0d 10 36 33 f0 20 34 |)) . s%=|1..63. 4|
|00003790| 2b 73 25 2c 28 21 70 74 | 72 25 20 80 20 26 46 46 |+s%,(!pt|r% . &FF|
|000037a0| 46 46 29 2b 6f 78 25 2c | 28 70 74 72 25 21 32 20 |FF)+ox%,|(ptr%!2 |
|000037b0| 80 20 26 37 46 46 46 29 | 2b 6f 79 25 0d 10 40 0b |. &7FFF)|+oy%..@.|
|000037c0| 70 74 72 25 2b 3d 34 0d | 10 4a 05 ed 0d 10 54 05 |ptr%+=4.|.J....T.|
|000037d0| cc 0d 10 5e 0c 70 74 72 | 25 3d 66 68 25 0d 10 68 |...^.ptr|%=fh%..h|
|000037e0| 11 e3 20 63 25 3d 30 20 | b8 20 6c 65 6e 25 0d 10 |.. c%=0 |. len%..|
|000037f0| 72 08 73 25 3d 30 0d 10 | 7c 1f e7 20 28 70 74 72 |r.s%=0..||.. (ptr|
|00003800| 25 3f 33 20 80 20 28 31 | 3c 3c 31 35 29 29 20 8c |%?3 . (1|<<15)) .|
|00003810| 20 73 25 3d 31 0d 10 86 | 14 78 25 3d 21 70 74 72 | s%=1...|.x%=!ptr|
|00003820| 25 20 80 20 26 46 46 46 | 46 0d 10 90 15 79 25 3d |% . &FFF|F....y%=|
|00003830| 70 74 72 25 21 32 20 80 | 20 26 37 46 46 46 0d 10 |ptr%!2 .| &7FFF..|
|00003840| 9a 36 f0 20 34 2b 73 25 | 2c 28 78 25 2d 35 31 32 |.6. 4+s%|,(x%-512|
|00003850| 29 2a 7a 6f 6f 6d 2b 6f | 78 25 2b 35 31 32 2c 28 |)*zoom+o|x%+512,(|
|00003860| 79 25 2d 36 34 30 29 2a | 7a 6f 6f 6d 2b 6f 79 25 |y%-640)*|zoom+oy%|
|00003870| 2b 36 34 30 0d 10 a4 0b | 70 74 72 25 2b 3d 34 0d |+640....|ptr%+=4.|
|00003880| 10 ae 05 ed 0d 10 b8 05 | cd 0d 10 c2 05 e1 0d 10 |........|........|
|00003890| cc 04 0d 10 d6 15 f4 20 | 44 45 46 50 52 4f 43 73 |....... |DEFPROCs|
|000038a0| 61 76 65 28 73 24 29 0d | 10 e0 14 c8 99 22 48 6f |ave(s$).|....."Ho|
|000038b0| 75 72 67 6c 61 73 73 5f | 4f 6e 22 0d 10 ea 0c 46 |urglass_|On"....F|
|000038c0| 25 3d ae 28 73 24 29 0d | 10 f4 29 6d 69 6e 78 25 |%=.(s$).|..)minx%|
|000038d0| 3d 31 32 38 30 3a 6d 61 | 78 78 25 3d 30 3a 6d 69 |=1280:ma|xx%=0:mi|
|000038e0| 6e 79 25 3d 31 30 32 34 | 3a 6d 61 78 79 25 3d 30 |ny%=1024|:maxy%=0|
|000038f0| 0d 10 fe 0c 70 74 72 25 | 3d 66 68 25 0d 11 08 11 |....ptr%|=fh%....|
|00003900| e3 20 63 25 3d 30 20 b8 | 20 6c 65 6e 25 0d 11 12 |. c%=0 .| len%...|
|00003910| 14 78 25 3d 21 70 74 72 | 25 20 80 20 26 46 46 46 |.x%=!ptr|% . &FFF|
|00003920| 46 0d 11 1c 15 79 25 3d | 70 74 72 25 21 32 20 80 |F....y%=|ptr%!2 .|
|00003930| 20 26 37 46 46 46 0d 11 | 26 19 e7 20 78 25 3e 6d | &7FFF..|&.. x%>m|
|00003940| 61 78 78 25 20 8c 20 6d | 61 78 78 25 3d 78 25 0d |axx% . m|axx%=x%.|
|00003950| 11 30 19 e7 20 78 25 3c | 6d 69 6e 78 25 20 8c 20 |.0.. x%<|minx% . |
|00003960| 6d 69 6e 78 25 3d 78 25 | 0d 11 3a 19 e7 20 79 25 |minx%=x%|..:.. y%|
|00003970| 3e 6d 61 78 79 25 20 8c | 20 6d 61 78 79 25 3d 79 |>maxy% .| maxy%=y|
|00003980| 25 0d 11 44 19 e7 20 79 | 25 3c 6d 69 6e 79 25 20 |%..D.. y|%<miny% |
|00003990| 8c 20 6d 69 6e 79 25 3d | 79 25 0d 11 4e 0b 70 74 |. miny%=|y%..N.pt|
|000039a0| 72 25 2b 3d 34 0d 11 58 | 05 ed 0d 11 62 34 f2 68 |r%+=4..X|....b4.h|
|000039b0| 65 61 64 65 72 28 6d 69 | 6e 78 25 2a 32 35 36 2c |eader(mi|nx%*256,|
|000039c0| 6d 69 6e 79 25 2a 32 35 | 36 2c 6d 61 78 78 25 2a |miny%*25|6,maxx%*|
|000039d0| 32 35 36 2c 6d 61 78 79 | 25 2a 32 35 36 29 0d 11 |256,maxy|%*256)..|
|000039e0| 6c 08 63 25 3d 30 0d 11 | 76 0b 73 65 63 74 25 3d |l.c%=0..|v.sect%=|
|000039f0| 30 0d 11 80 0c 70 74 72 | 25 3d 66 68 25 0d 11 8a |0....ptr|%=fh%...|
|00003a00| 05 f5 0d 11 94 0c 73 65 | 63 74 25 2b 3d 31 0d 11 |......se|ct%+=1..|
|00003a10| 9e 0c 6e 63 25 3d 63 25 | 2b 31 0d 11 a8 1b 73 25 |..nc%=c%|+1....s%|
|00003a20| 3d 3f 28 6e 63 25 2a 34 | 2b 33 2b 66 68 25 29 20 |=?(nc%*4|+3+fh%) |
|00003a30| 80 20 31 32 38 0d 11 a9 | 3a c8 95 20 73 25 3c 3e |. 128...|:.. s%<>|
|00003a40| 30 20 80 20 6e 63 25 3c | 6c 65 6e 25 3a 6e 63 25 |0 . nc%<|len%:nc%|
|00003a50| 2b 3d 31 3a 73 25 3d 3f | 28 6e 63 25 2a 34 2b 33 |+=1:s%=?|(nc%*4+3|
|00003a60| 2b 66 68 25 29 80 20 28 | 31 3c 3c 37 29 3a ce 0d |+fh%). (|1<<7):..|
|00003a70| 11 bc 0f 6e 63 25 2d 3d | 28 63 25 2d 31 29 0d 11 |...nc%-=|(c%-1)..|
|00003a80| bd 44 ef 34 3a f1 3b 6e | 63 25 2b 31 3b 22 20 73 |.D.4:.;n|c%+1;" s|
|00003a90| 65 63 74 69 6f 6e 73 20 | 69 6e 20 70 61 74 68 20 |ections |in path |
|00003aa0| 22 3b 73 65 63 74 25 3b | 22 20 20 77 68 69 63 68 |";sect%;|" which|
|00003ab0| 20 73 74 61 72 74 73 20 | 61 74 20 22 3b 63 25 3a | starts |at ";c%:|
|00003ac0| ef 35 0d 11 da 0f f2 77 | 70 75 74 28 46 25 2c 32 |.5.....w|put(F%,2|
|00003ad0| 29 0d 11 e4 1b f2 77 70 | 75 74 28 46 25 2c 28 6e |).....wp|ut(F%,(n|
|00003ae0| 63 25 2d 31 29 2a 31 32 | 2b 34 34 29 0d 11 ee 17 |c%-1)*12|+44)....|
|00003af0| f2 77 70 75 74 28 46 25 | 2c 6d 69 6e 78 25 2a 32 |.wput(F%|,minx%*2|
|00003b00| 35 36 29 0d 11 f8 17 f2 | 77 70 75 74 28 46 25 2c |56).....|wput(F%,|
|00003b10| 6d 69 6e 79 25 2a 32 35 | 36 29 0d 12 02 17 f2 77 |miny%*25|6).....w|
|00003b20| 70 75 74 28 46 25 2c 6d | 61 78 78 25 2a 32 35 36 |put(F%,m|axx%*256|
|00003b30| 29 0d 12 0c 17 f2 77 70 | 75 74 28 46 25 2c 6d 61 |).....wp|ut(F%,ma|
|00003b40| 78 79 25 2a 32 35 36 29 | 0d 12 16 1e f2 77 70 75 |xy%*256)|.....wpu|
|00003b50| 74 28 46 25 2c 2d 31 29 | 3a f4 20 46 69 6c 6c 20 |t(F%,-1)|:. Fill |
|00003b60| 43 6f 6c 6f 75 72 0d 12 | 20 1e f2 77 70 75 74 28 |Colour..| ..wput(|
|00003b70| 46 25 2c 30 29 20 3a f4 | 20 4c 69 6e 65 20 43 6f |F%,0) :.| Line Co|
|00003b80| 6c 6f 75 72 0d 12 2a 12 | f2 77 70 75 74 28 46 25 |lour..*.|.wput(F%|
|00003b90| 2c 31 30 30 30 29 0d 12 | 34 0f f2 77 70 75 74 28 |,1000)..|4..wput(|
|00003ba0| 46 25 2c 30 29 0d 12 3e | 09 70 25 3d 63 25 0d 12 |F%,0)..>|.p%=c%..|
|00003bb0| 3f 05 f5 0d 12 52 08 73 | 25 3d 30 0d 12 5c 1c e7 |?....R.s|%=0..\..|
|00003bc0| 20 28 70 74 72 25 3f 33 | 20 80 20 31 3c 3c 37 29 | (ptr%?3| . 1<<7)|
|00003bd0| 20 8c 20 73 25 3d 31 0d | 12 66 24 e7 20 73 25 3d | . s%=1.|.f$. s%=|
|00003be0| 30 20 8c 20 f2 77 70 75 | 74 28 46 25 2c 32 29 3a |0 . .wpu|t(F%,2):|
|00003bf0| ef 34 3a f1 22 2e 22 3b | 3a ef 35 0d 12 70 24 e7 |.4:.".";|:.5..p$.|
|00003c00| 20 73 25 3d 31 20 8c 20 | f2 77 70 75 74 28 46 25 | s%=1 . |.wput(F%|
|00003c10| 2c 38 29 3a ef 34 3a f1 | 22 2d 22 3b 3a ef 35 0d |,8):.4:.|"-";:.5.|
|00003c20| 12 7a 14 78 25 3d 21 70 | 74 72 25 20 80 20 26 46 |.z.x%=!p|tr% . &F|
|00003c30| 46 46 46 0d 12 84 15 79 | 25 3d 70 74 72 25 21 32 |FFF....y|%=ptr%!2|
|00003c40| 20 80 20 26 37 46 46 46 | 0d 12 8e 14 f2 77 70 75 | . &7FFF|.....wpu|
|00003c50| 74 28 46 25 2c 78 25 2a | 32 35 36 29 0d 12 98 14 |t(F%,x%*|256)....|
|00003c60| f2 77 70 75 74 28 46 25 | 2c 79 25 2a 32 35 36 29 |.wput(F%|,y%*256)|
|00003c70| 0d 12 a2 0b 70 74 72 25 | 2b 3d 34 0d 12 ac 09 70 |....ptr%|+=4....p|
|00003c80| 25 2b 3d 31 0d 12 b6 10 | fd 20 70 25 3e 3d 6e 63 |%+=1....|. p%>=nc|
|00003c90| 25 2b 63 25 0d 12 c0 0f | 63 25 2b 3d 28 6e 63 25 |%+c%....|c%+=(nc%|
|00003ca0| 2b 31 29 0d 12 ca 2c c8 | 99 22 48 6f 75 72 67 6c |+1)...,.|."Hourgl|
|00003cb0| 61 73 73 5f 50 65 72 63 | 65 6e 74 61 67 65 22 2c |ass_Perc|entage",|
|00003cc0| 28 63 25 2a 31 30 30 29 | 20 81 20 6c 65 6e 25 0d |(c%*100)| . len%.|
|00003cd0| 12 d4 38 ef 34 3a f1 22 | 46 69 6e 69 73 68 65 64 |..8.4:."|Finished|
|00003ce0| 20 70 61 74 68 3b 20 64 | 69 73 63 72 65 70 61 6e | path; d|iscrepan|
|00003cf0| 63 79 3d 22 3b 28 63 25 | 2a 33 2b 66 68 25 29 2d |cy=";(c%|*3+fh%)-|
|00003d00| 70 74 72 25 3a ef 35 0d | 12 de 0f f2 77 70 75 74 |ptr%:.5.|....wput|
|00003d10| 28 46 25 2c 30 29 0d 12 | e8 12 fd 20 63 25 3e 3d |(F%,0)..|... c%>=|
|00003d20| 28 6c 65 6e 25 2d 31 29 | 0d 12 f2 08 d9 23 46 25 |(len%-1)|.....#F%|
|00003d30| 0d 12 fc 1b ff 28 22 53 | 65 74 74 79 70 65 20 22 |.....("S|ettype "|
|00003d40| 2b 73 24 2b 22 20 41 46 | 46 22 29 0d 13 06 15 c8 |+s$+" AF|F").....|
|00003d50| 99 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 66 66 22 |."Hourgl|ass_Off"|
|00003d60| 0d 13 10 05 e1 0d 13 1a | 04 0d 13 24 25 dd f2 68 |........|...$%..h|
|00003d70| 65 61 64 65 72 28 6d 69 | 6e 58 25 2c 6d 69 6e 59 |eader(mi|nX%,minY|
|00003d80| 25 2c 6d 61 78 58 25 2c | 6d 61 78 59 25 29 0d 13 |%,maxX%,|maxY%)..|
|00003d90| 2e 0d d5 23 46 25 2c 97 | 22 44 22 0d 13 38 0d d5 |...#F%,.|"D"..8..|
|00003da0| 23 46 25 2c 97 22 72 22 | 0d 13 42 0d d5 23 46 25 |#F%,."r"|..B..#F%|
|00003db0| 2c 97 22 61 22 0d 13 4c | 0d d5 23 46 25 2c 97 22 |,."a"..L|..#F%,."|
|00003dc0| 77 22 0d 13 56 11 f2 77 | 70 75 74 28 46 25 2c 32 |w"..V..w|put(F%,2|
|00003dd0| 30 31 29 0d 13 60 0f f2 | 77 70 75 74 28 46 25 2c |01)..`..|wput(F%,|
|00003de0| 30 29 0d 13 6a 19 24 77 | 62 25 3d 22 46 72 65 65 |0)..j.$w|b%="Free|
|00003df0| 48 61 6e 64 20 20 20 20 | 20 20 22 0d 13 74 15 e3 |Hand | "..t..|
|00003e00| 20 61 25 3d 77 62 25 20 | b8 20 77 62 25 2b 31 31 | a%=wb% |. wb%+11|
|00003e10| 0d 13 7e 0c d5 23 46 25 | 2c 3f 61 25 0d 13 88 05 |..~..#F%|,?a%....|
|00003e20| ed 0d 13 92 13 f2 77 70 | 75 74 28 46 25 2c 6d 69 |......wp|ut(F%,mi|
|00003e30| 6e 58 25 29 0d 13 9c 13 | f2 77 70 75 74 28 46 25 |nX%)....|.wput(F%|
|00003e40| 2c 6d 69 6e 59 25 29 0d | 13 a6 13 f2 77 70 75 74 |,minY%).|....wput|
|00003e50| 28 46 25 2c 6d 61 78 58 | 25 29 0d 13 b0 13 f2 77 |(F%,maxX|%).....w|
|00003e60| 70 75 74 28 46 25 2c 6d | 61 78 59 25 29 0d 13 ba |put(F%,m|axY%)...|
|00003e70| 05 e1 0d 13 c4 04 0d 13 | ce 11 dd f2 77 70 75 74 |........|....wput|
|00003e80| 28 46 25 2c 76 25 29 0d | 13 d8 0e e3 20 62 25 3d |(F%,v%).|.... b%=|
|00003e90| 30 20 b8 20 33 0d 13 e2 | 1a d5 23 46 25 2c 28 76 |0 . 3...|..#F%,(v|
|00003ea0| 25 3e 3e 28 62 25 2a 38 | 29 29 80 20 26 46 46 0d |%>>(b%*8|)). &FF.|
|00003eb0| 13 ec 05 ed 0d 13 f6 05 | e1 0d 14 00 04 0d 14 0a |........|........|
|00003ec0| 0e dd a4 77 67 65 74 28 | 66 25 29 0d 14 14 08 ea |...wget(|f%).....|
|00003ed0| 20 76 25 0d 14 1e 0b 76 | 25 3d 9a 23 66 25 0d 14 | v%....v|%=.#f%..|
|00003ee0| 28 13 76 25 3d 76 25 2b | 28 9a 23 66 25 3c 3c 38 |(.v%=v%+|(.#f%<<8|
|00003ef0| 29 0d 14 32 14 76 25 3d | 76 25 2b 28 9a 23 66 25 |)..2.v%=|v%+(.#f%|
|00003f00| 3c 3c 31 36 29 0d 14 3c | 14 76 25 3d 76 25 2b 28 |<<16)..<|.v%=v%+(|
|00003f10| 9a 23 66 25 3c 3c 32 34 | 29 0d 14 46 07 3d 76 25 |.#f%<<24|)..F.=v%|
|00003f20| 0d 14 50 04 0d 14 5a 0e | dd f2 6c 6f 61 64 28 6c |..P...Z.|..load(l|
|00003f30| 24 29 0d 14 64 14 c8 99 | 22 48 6f 75 72 67 6c 61 |$)..d...|"Hourgla|
|00003f40| 73 73 5f 4f 6e 22 0d 14 | 6e 0a 6c 65 6e 25 3d 30 |ss_On"..|n.len%=0|
|00003f50| 0d 14 78 0c 66 25 3d 8e | 28 6c 24 29 0d 14 82 0b |..x.f%=.|(l$)....|
|00003f60| 65 25 3d a2 23 66 25 0d | 14 8c 15 74 6c 25 3d 28 |e%=.#f%.|...tl%=(|
|00003f70| 65 25 2d 31 30 30 29 20 | 81 20 31 32 0d 14 96 4c |e%-100) |. 12...L|
|00003f80| e7 20 74 6c 25 3e 6d 6c | 25 20 8c 20 d9 23 66 25 |. tl%>ml|% . .#f%|
|00003f90| 3a 85 20 39 39 2c 22 46 | 69 6c 65 20 74 6f 6f 20 |:. 99,"F|ile too |
|00003fa0| 6c 6f 6e 67 2e 20 49 6e | 63 72 65 61 73 65 20 6d |long. In|crease m|
|00003fb0| 65 6d 6f 72 79 20 77 69 | 74 68 20 54 61 73 6b 20 |emory wi|th Task |
|00003fc0| 4d 61 6e 61 67 65 72 22 | 0d 14 a0 11 74 6c 25 3d |Manager"|....tl%=|
|00003fd0| 74 6c 25 20 81 20 31 30 | 30 0d 14 aa 13 6a 75 6e |tl% . 10|0....jun|
|00003fe0| 6b 25 3d a4 77 67 65 74 | 28 66 25 29 0d 14 b4 12 |k%=.wget|(f%)....|
|00003ff0| 76 65 72 25 3d a4 77 67 | 65 74 28 66 25 29 0d 14 |ver%=.wg|et(f%)..|
|00004000| be 38 e7 20 76 65 72 25 | 3c 3e 32 30 31 20 8c 20 |.8. ver%|<>201 . |
|00004010| d9 23 66 25 3a 85 20 39 | 39 2c 22 49 6e 63 6f 6d |.#f%:. 9|9,"Incom|
|00004020| 70 72 65 68 65 6e 73 69 | 62 6c 65 20 44 72 61 77 |prehensi|ble Draw|
|00004030| 20 66 69 6c 65 22 0d 14 | c8 13 6a 75 6e 6b 25 3d | file"..|..junk%=|
|00004040| a4 77 67 65 74 28 66 25 | 29 0d 14 d2 23 73 24 3d |.wget(f%|)...#s$=|
|00004050| 22 22 3a e3 20 6c 25 3d | 31 20 b8 20 31 32 3a 73 |"":. l%=|1 . 12:s|
|00004060| 24 2b 3d bd 28 9a 23 66 | 25 29 3a ed 0d 14 dc 23 |$+=.(.#f|%):....#|
|00004070| c8 95 20 c2 73 24 2c 31 | 29 3d 22 20 22 3a 73 24 |.. .s$,1|)=" ":s$|
|00004080| 3d c0 73 24 2c a9 28 73 | 24 29 2d 31 29 3a ce 0d |=.s$,.(s|$)-1):..|
|00004090| 14 e6 6c e7 20 73 24 3c | 3e 22 46 72 65 65 48 61 |..l. s$<|>"FreeHa|
|000040a0| 6e 64 22 80 20 73 24 3c | 3e 22 53 69 67 6e 61 74 |nd". s$<|>"Signat|
|000040b0| 75 72 65 22 20 80 20 73 | 24 3c 3e 22 41 72 63 44 |ure" . s|$<>"ArcD|
|000040c0| 72 61 77 22 20 8c 20 d9 | 23 66 25 3a 85 20 39 39 |raw" . .|#f%:. 99|
|000040d0| 2c 22 46 69 6c 65 20 73 | 61 76 65 64 20 62 79 20 |,"File s|aved by |
|000040e0| 22 2b 73 24 2b 22 20 69 | 6e 73 74 65 61 64 20 6f |"+s$+" i|nstead o|
|000040f0| 66 20 46 72 65 65 48 61 | 6e 64 22 0d 14 f0 13 6a |f FreeHa|nd"....j|
|00004100| 75 6e 6b 25 3d a4 77 67 | 65 74 28 66 25 29 0d 14 |unk%=.wg|et(f%)..|
|00004110| fa 13 6a 75 6e 6b 25 3d | a4 77 67 65 74 28 66 25 |..junk%=|.wget(f%|
|00004120| 29 0d 15 04 13 6a 75 6e | 6b 25 3d a4 77 67 65 74 |)....jun|k%=.wget|
|00004130| 28 66 25 29 0d 15 0e 13 | 6a 75 6e 6b 25 3d a4 77 |(f%)....|junk%=.w|
|00004140| 67 65 74 28 66 25 29 0d | 15 18 0a 6c 65 6e 25 3d |get(f%).|...len%=|
|00004150| 30 0d 15 22 0c 70 74 72 | 25 3d 66 68 25 0d 15 2c |0..".ptr|%=fh%..,|
|00004160| 05 f5 0d 15 36 12 6f 62 | 6a 25 3d a4 77 67 65 74 |....6.ob|j%=.wget|
|00004170| 28 66 25 29 0d 15 40 3e | f4 20 49 46 20 6f 62 6a |(f%)..@>|. IF obj|
|00004180| 25 3c 3e 32 20 54 48 45 | 4e 20 43 4c 4f 53 45 23 |%<>2 THE|N CLOSE#|
|00004190| 66 25 3a 45 52 52 4f 52 | 20 39 39 2c 22 4f 62 6a |f%:ERROR| 99,"Obj|
|000041a0| 65 63 74 20 69 73 20 6e | 6f 74 20 61 20 70 61 74 |ect is n|ot a pat|
|000041b0| 68 22 0d 15 4a 14 62 79 | 74 65 73 25 3d a4 77 67 |h"..J.by|tes%=.wg|
|000041c0| 65 74 28 66 25 29 0d 15 | 54 22 e7 20 6f 62 6a 25 |et(f%)..|T". obj%|
|000041d0| 3c 3e 32 20 8c 20 cf 23 | 66 25 3d 8f 23 66 25 2b |<>2 . .#|f%=.#f%+|
|000041e0| 62 79 74 65 73 25 2d 38 | 0d 15 5e 0e e7 20 6f 62 |bytes%-8|..^.. ob|
|000041f0| 6a 25 3d 32 20 8c 0d 15 | 68 13 6a 75 6e 6b 25 3d |j%=2 ...|h.junk%=|
|00004200| a4 77 67 65 74 28 66 25 | 29 0d 15 72 13 6a 75 6e |.wget(f%|)..r.jun|
|00004210| 6b 25 3d a4 77 67 65 74 | 28 66 25 29 0d 15 7c 13 |k%=.wget|(f%)..|.|
|00004220| 6a 75 6e 6b 25 3d a4 77 | 67 65 74 28 66 25 29 0d |junk%=.w|get(f%).|
|00004230| 15 86 13 6a 75 6e 6b 25 | 3d a4 77 67 65 74 28 66 |...junk%|=.wget(f|
|00004240| 25 29 0d 15 90 13 6a 75 | 6e 6b 25 3d a4 77 67 65 |%)....ju|nk%=.wge|
|00004250| 74 28 66 25 29 0d 15 9a | 13 6a 75 6e 6b 25 3d a4 |t(f%)...|.junk%=.|
|00004260| 77 67 65 74 28 66 25 29 | 0d 15 a4 13 6a 75 6e 6b |wget(f%)|....junk|
|00004270| 25 3d a4 77 67 65 74 28 | 66 25 29 0d 15 ae 13 6a |%=.wget(|f%)....j|
|00004280| 75 6e 6b 25 3d a4 77 67 | 65 74 28 66 25 29 0d 15 |unk%=.wg|et(f%)..|
|00004290| b8 0e 62 79 74 65 73 25 | 2d 3d 34 30 0d 15 c2 0b |..bytes%|-=40....|
|000042a0| 70 61 73 73 25 3d 30 0d | 15 cc 05 f5 0d 15 d6 13 |pass%=0.|........|
|000042b0| 74 79 70 65 25 3d a4 77 | 67 65 74 28 66 25 29 0d |type%=.w|get(f%).|
|000042c0| 15 e0 14 e7 20 74 79 70 | 65 25 3d 32 20 8c 20 73 |.... typ|e%=2 . s|
|000042d0| 25 3d 30 0d 15 ea 18 e7 | 20 74 79 70 65 25 3d 38 |%=0.....| type%=8|
|000042e0| 20 8c 20 73 25 3d 31 3c | 3c 31 35 0d 15 f4 14 e7 | . s%=1<|<15.....|
|000042f0| 20 70 61 73 73 25 3d 30 | 20 8c 20 73 25 3d 30 0d | pass%=0| . s%=0.|
|00004300| 15 fe 0c 70 61 73 73 25 | 2b 3d 31 0d 16 08 58 e7 |...pass%|+=1...X.|
|00004310| 20 74 79 70 65 25 3c 3e | 32 20 80 20 74 79 70 65 | type%<>|2 . type|
|00004320| 25 3c 3e 38 20 80 20 74 | 79 70 65 25 3c 3e 30 20 |%<>8 . t|ype%<>0 |
|00004330| 8c 20 d9 23 66 25 3a 85 | 20 39 39 2c 22 53 75 62 |. .#f%:.| 99,"Sub|
|00004340| 70 61 74 68 20 6f 74 68 | 65 72 20 74 68 61 6e 20 |path oth|er than |
|00004350| 6d 6f 76 65 2c 20 64 72 | 61 77 20 6f 72 20 65 6e |move, dr|aw or en|
|00004360| 64 2e 22 0d 16 12 48 e7 | 20 74 79 70 65 25 3c 3e |d."...H.| type%<>|
|00004370| 30 20 8c 20 78 25 3d a4 | 77 67 65 74 28 66 25 29 |0 . x%=.|wget(f%)|
|00004380| 3e 3e 38 3a 79 25 3d a4 | 77 67 65 74 28 66 25 29 |>>8:y%=.|wget(f%)|
|00004390| 3e 3e 38 3a 21 70 74 72 | 25 3d 78 25 3a 70 74 72 |>>8:!ptr|%=x%:ptr|
|000043a0| 25 21 32 3d 79 25 20 84 | 20 73 25 0d 16 1c 13 6c |%!2=y% .| s%....l|
|000043b0| 65 6e 25 2b 3d 31 3a 70 | 74 72 25 2b 3d 34 0d 16 |en%+=1:p|tr%+=4..|
|000043c0| 26 0e 62 79 74 65 73 25 | 2d 3d 31 32 0d 16 30 27 |&.bytes%|-=12..0'|
|000043d0| c8 99 22 48 6f 75 72 67 | 6c 61 73 73 5f 50 65 72 |.."Hourg|lass_Per|
|000043e0| 63 65 6e 74 61 67 65 22 | 2c 6c 65 6e 25 20 81 20 |centage"|,len% . |
|000043f0| 74 6c 25 0d 16 3a 19 fd | 20 62 79 74 65 73 25 3c |tl%..:..| bytes%<|
|00004400| 3d 30 20 84 20 74 79 70 | 65 25 3d 30 0d 16 44 05 |=0 . typ|e%=0..D.|
|00004410| cd 0d 16 4e 0a fd 20 c5 | 23 66 25 0d 16 58 0b 6c |...N.. .|#f%..X.l|
|00004420| 65 6e 25 2d 3d 31 0d 16 | 62 33 e7 20 6c 65 6e 25 |en%-=1..|b3. len%|
|00004430| 3d 30 20 8c 20 d9 23 66 | 25 3a 85 20 39 39 2c 22 |=0 . .#f|%:. 99,"|
|00004440| 54 68 65 72 65 20 77 61 | 73 20 6e 6f 74 68 69 6e |There wa|s nothin|
|00004450| 67 20 74 68 65 72 65 21 | 22 0d 16 6c 0c 66 6c 25 |g there!|"..l.fl%|
|00004460| 3d a2 23 66 25 0d 16 76 | 08 d9 23 66 25 0d 16 80 |=.#f%..v|..#f%...|
|00004470| 0c 73 61 76 65 64 25 3d | b9 0d 16 8a 30 c8 99 22 |.saved%=|....0.."|
|00004480| 57 69 6d 70 5f 46 6f 72 | 63 65 52 65 64 72 61 77 |Wimp_For|ceRedraw|
|00004490| 22 2c 6d 61 69 6e 77 69 | 6e 25 2c 30 2c 2d 31 30 |",mainwi|n%,0,-10|
|000044a0| 32 34 2c 31 32 38 30 2c | 30 0d 16 94 12 77 62 25 |24,1280,|0....wb%|
|000044b0| 21 30 3d 73 61 76 65 77 | 69 6e 25 0d 16 9e 0b 77 |!0=savew|in%....w|
|000044c0| 62 25 21 34 3d 32 0d 16 | a8 1e c8 99 22 57 69 6d |b%!4=2..|...."Wim|
|000044d0| 70 5f 47 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_GetIco|nState",|
|000044e0| 2c 77 62 25 0d 16 b2 10 | 24 28 77 62 25 21 32 38 |,wb%....|$(wb%!28|
|000044f0| 29 3d 6c 24 0d 16 bc 12 | 77 62 25 21 30 3d 69 6e |)=l$....|wb%!0=in|
|00004500| 66 6f 77 69 6e 25 0d 16 | c6 0b 77 62 25 21 34 3d |fowin%..|..wb%!4=|
|00004510| 39 0d 16 d0 1e c8 99 22 | 57 69 6d 70 5f 47 65 74 |9......"|Wimp_Get|
|00004520| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 77 62 25 0d |IconStat|e",,wb%.|
|00004530| 16 da 1f 24 28 77 62 25 | 21 32 38 29 3d c3 28 66 |...$(wb%|!28)=.(f|
|00004540| 6c 25 20 81 20 31 30 32 | 34 29 2b 22 6b 22 0d 16 |l% . 102|4)+"k"..|
|00004550| e4 15 c8 99 22 48 6f 75 | 72 67 6c 61 73 73 5f 4f |...."Hou|rglass_O|
|00004560| 66 66 22 0d 16 ee 52 e7 | 20 70 74 72 25 3e 3d 6c |ff"...R.| ptr%>=l|
|00004570| 61 73 74 62 79 74 65 25 | 20 8c 20 85 20 39 39 2c |astbyte%| . . 99,|
|00004580| 22 4e 6f 20 6d 6f 72 65 | 20 6d 65 6d 6f 72 79 2e |"No more| memory.|
|00004590| 20 49 6e 63 72 65 61 73 | 65 20 61 6c 6c 6f 63 61 | Increas|e alloca|
|000045a0| 74 69 6f 6e 20 69 6e 20 | 54 61 73 6b 20 4d 61 6e |tion in |Task Man|
|000045b0| 61 67 65 72 22 0d 16 f8 | 05 e1 0d 17 02 04 0d 17 |ager"...|........|
|000045c0| 0c 10 dd a4 6c 6f 77 65 | 72 28 61 2c 62 29 0d 17 |....lowe|r(a,b)..|
|000045d0| 16 0e e7 20 61 3c 62 20 | 8c 20 3d 61 0d 17 20 06 |... a<b |. =a.. .|
|000045e0| 3d 62 0d 17 21 04 0d 28 | 3c 0e dd f2 73 61 76 65 |=b..!..(|<...save|
|000045f0| 28 73 24 29 0d 28 46 14 | c8 99 22 48 6f 75 72 67 |(s$).(F.|.."Hourg|
|00004600| 6c 61 73 73 5f 4f 6e 22 | 0d 28 50 0c 46 25 3d ae |lass_On"|.(P.F%=.|
|00004610| 28 73 24 29 0d 28 5a 29 | 6d 69 6e 78 25 3d 31 32 |(s$).(Z)|minx%=12|
|00004620| 38 30 3a 6d 61 78 78 25 | 3d 30 3a 6d 69 6e 79 25 |80:maxx%|=0:miny%|
|00004630| 3d 31 30 32 34 3a 6d 61 | 78 79 25 3d 30 0d 28 64 |=1024:ma|xy%=0.(d|
|00004640| 0c 70 74 72 25 3d 66 68 | 25 0d 28 6e 11 e3 20 63 |.ptr%=fh|%.(n.. c|
|00004650| 25 3d 30 20 b8 20 6c 65 | 6e 25 0d 28 78 14 78 25 |%=0 . le|n%.(x.x%|
|00004660| 3d 21 70 74 72 25 20 80 | 20 26 46 46 46 46 0d 28 |=!ptr% .| &FFFF.(|
|00004670| 82 15 79 25 3d 70 74 72 | 25 21 32 20 80 20 26 37 |..y%=ptr|%!2 . &7|
|00004680| 46 46 46 0d 28 8c 19 e7 | 20 78 25 3e 6d 61 78 78 |FFF.(...| x%>maxx|
|00004690| 25 20 8c 20 6d 61 78 78 | 25 3d 78 25 0d 28 96 19 |% . maxx|%=x%.(..|
|000046a0| e7 20 78 25 3c 6d 69 6e | 78 25 20 8c 20 6d 69 6e |. x%<min|x% . min|
|000046b0| 78 25 3d 78 25 0d 28 a0 | 19 e7 20 79 25 3e 6d 61 |x%=x%.(.|.. y%>ma|
|000046c0| 78 79 25 20 8c 20 6d 61 | 78 79 25 3d 79 25 0d 28 |xy% . ma|xy%=y%.(|
|000046d0| aa 19 e7 20 79 25 3c 6d | 69 6e 79 25 20 8c 20 6d |... y%<m|iny% . m|
|000046e0| 69 6e 79 25 3d 79 25 0d | 28 b4 0b 70 74 72 25 2b |iny%=y%.|(..ptr%+|
|000046f0| 3d 34 0d 28 be 05 ed 0d | 28 c8 34 f2 68 65 61 64 |=4.(....|(.4.head|
|00004700| 65 72 28 6d 69 6e 78 25 | 2a 32 35 36 2c 6d 69 6e |er(minx%|*256,min|
|00004710| 79 25 2a 32 35 36 2c 6d | 61 78 78 25 2a 32 35 36 |y%*256,m|axx%*256|
|00004720| 2c 6d 61 78 79 25 2a 32 | 35 36 29 0d 28 d2 0f f2 |,maxy%*2|56).(...|
|00004730| 77 70 75 74 28 46 25 2c | 32 29 0d 28 dc 1c f2 77 |wput(F%,|2).(...w|
|00004740| 70 75 74 28 46 25 2c 28 | 6c 65 6e 25 2b 31 29 2a |put(F%,(|len%+1)*|
|00004750| 31 32 2b 34 34 29 0d 28 | e6 17 f2 77 70 75 74 28 |12+44).(|...wput(|
|00004760| 46 25 2c 6d 69 6e 78 25 | 2a 32 35 36 29 0d 28 f0 |F%,minx%|*256).(.|
|00004770| 17 f2 77 70 75 74 28 46 | 25 2c 6d 69 6e 79 25 2a |..wput(F|%,miny%*|
|00004780| 32 35 36 29 0d 28 fa 17 | f2 77 70 75 74 28 46 25 |256).(..|.wput(F%|
|00004790| 2c 6d 61 78 78 25 2a 32 | 35 36 29 0d 29 04 17 f2 |,maxx%*2|56).)...|
|000047a0| 77 70 75 74 28 46 25 2c | 6d 61 78 79 25 2a 32 35 |wput(F%,|maxy%*25|
|000047b0| 36 29 0d 29 0e 1e f2 77 | 70 75 74 28 46 25 2c 2d |6).)...w|put(F%,-|
|000047c0| 31 29 3a f4 20 46 69 6c | 6c 20 43 6f 6c 6f 75 72 |1):. Fil|l Colour|
|000047d0| 0d 29 18 1e f2 77 70 75 | 74 28 46 25 2c 30 29 20 |.)...wpu|t(F%,0) |
|000047e0| 3a f4 20 4c 69 6e 65 20 | 43 6f 6c 6f 75 72 0d 29 |:. Line |Colour.)|
|000047f0| 22 12 f2 77 70 75 74 28 | 46 25 2c 31 30 30 30 29 |"..wput(|F%,1000)|
|00004800| 0d 29 2c 0f f2 77 70 75 | 74 28 46 25 2c 30 29 0d |.),..wpu|t(F%,0).|
|00004810| 29 36 0c 70 74 72 25 3d | 66 68 25 0d 29 40 11 e3 |)6.ptr%=|fh%.)@..|
|00004820| 20 63 25 3d 30 20 b8 20 | 6c 65 6e 25 0d 29 4a 08 | c%=0 . |len%.)J.|
|00004830| 73 25 3d 30 0d 29 54 1c | e7 20 28 70 74 72 25 3f |s%=0.)T.|. (ptr%?|
|00004840| 33 20 80 20 31 3c 3c 37 | 29 20 8c 20 73 25 3d 31 |3 . 1<<7|) . s%=1|
|00004850| 0d 29 5e 18 e7 20 73 25 | 3d 30 20 8c 20 f2 77 70 |.)^.. s%|=0 . .wp|
|00004860| 75 74 28 46 25 2c 32 29 | 0d 29 68 18 e7 20 73 25 |ut(F%,2)|.)h.. s%|
|00004870| 3d 31 20 8c 20 f2 77 70 | 75 74 28 46 25 2c 38 29 |=1 . .wp|ut(F%,8)|
|00004880| 0d 29 72 14 78 25 3d 21 | 70 74 72 25 20 80 20 26 |.)r.x%=!|ptr% . &|
|00004890| 46 46 46 46 0d 29 7c 15 | 79 25 3d 70 74 72 25 21 |FFFF.)|.|y%=ptr%!|
|000048a0| 32 20 80 20 26 37 46 46 | 46 0d 29 86 14 f2 77 70 |2 . &7FF|F.)...wp|
|000048b0| 75 74 28 46 25 2c 78 25 | 2a 32 35 36 29 0d 29 90 |ut(F%,x%|*256).).|
|000048c0| 14 f2 77 70 75 74 28 46 | 25 2c 79 25 2a 32 35 36 |..wput(F|%,y%*256|
|000048d0| 29 0d 29 9a 0b 70 74 72 | 25 2b 3d 34 0d 29 a4 2c |).)..ptr|%+=4.).,|
|000048e0| c8 99 22 48 6f 75 72 67 | 6c 61 73 73 5f 50 65 72 |.."Hourg|lass_Per|
|000048f0| 63 65 6e 74 61 67 65 22 | 2c 28 63 25 2a 31 30 30 |centage"|,(c%*100|
|00004900| 29 20 81 20 6c 65 6e 25 | 0d 29 ae 05 ed 0d 29 b8 |) . len%|.)....).|
|00004910| 0f f2 77 70 75 74 28 46 | 25 2c 30 29 0d 29 c2 08 |..wput(F|%,0).)..|
|00004920| d9 23 46 25 0d 29 cc 1b | ff 28 22 53 65 74 74 79 |.#F%.)..|.("Setty|
|00004930| 70 65 20 22 2b 73 24 2b | 22 20 41 46 46 22 29 0d |pe "+s$+|" AFF").|
|00004940| 29 d6 15 c8 99 22 48 6f | 75 72 67 6c 61 73 73 5f |)...."Ho|urglass_|
|00004950| 4f 66 66 22 0d 29 e0 05 | e1 0d ff 46 69 6c 65 44 |Off".)..|...FileD|
|00004960| 61 74 61 82 21 53 70 72 | 69 74 65 73 00 ff ff 68 |ata.!Spr|ites...h|
|00004970| 05 00 00 42 f9 ff ff bc | e9 fe 76 03 00 9e af 02 |...B....|..v.....|
|00004980| 00 00 00 10 00 00 00 6c | 05 00 00 80 01 00 00 66 |.......l|.......f|
|00004990| 69 6c 65 5f 61 66 66 00 | 00 00 00 04 00 00 00 10 |ile_aff.|........|
|000049a0| 00 00 00 00 00 00 00 07 | 00 00 00 2c 00 00 00 2c |........|...,...,|
|000049b0| 00 00 00 0c 00 00 00 77 | 77 77 77 77 77 77 77 77 |.......w|wwwwwwww|
|000049c0| 77 77 77 77 77 77 77 77 | 00 77 77 77 00 00 00 00 |wwwwwwww|.www....|
|000049d0| 00 00 00 00 00 00 00 00 | 00 00 00 77 00 77 77 77 |........|...w.www|
|000049e0| b0 bb bb bb bb bb bb bb | 0b 00 00 70 00 00 00 77 |........|...p...w|
|000049f0| 00 77 77 77 b0 0b 00 00 | 00 00 00 b0 0b 00 00 77 |.www....|.......w|
|00004a00| 07 00 00 77 00 77 77 77 | b0 0b 00 00 00 00 00 b0 |...w.www|........|
|00004a10| 0b 00 44 66 46 04 00 77 | 00 77 77 77 b0 0b 00 00 |..DfF..w|.www....|
|00004a20| 00 00 00 b0 0b 40 04 66 | 06 44 00 77 00 77 77 77 |.....@.f|.D.w.www|
|00004a30| b0 bb bb bb bb bb bb bb | 0b 00 64 66 66 04 00 77 |........|..dff..w|
|00004a40| 00 77 77 77 00 00 00 00 | 00 00 00 00 00 00 60 06 |.www....|......`.|
|00004a50| 66 00 00 77 00 77 77 77 | 00 00 80 88 88 00 00 00 |f..w.www|........|
|00004a60| 00 00 60 06 66 00 00 77 | 00 77 77 77 00 88 08 00 |..`.f..w|.www....|
|00004a70| 00 88 08 00 60 00 66 00 | 60 06 00 77 00 77 77 77 |....`.f.|`..w.www|
|00004a80| 80 08 00 00 00 00 88 00 | 60 44 66 44 64 46 04 77 |........|`DfDdF.w|
|00004a90| 00 77 77 77 88 00 00 00 | 00 00 80 08 60 00 66 00 |.www....|....`.f.|
|00004aa0| 60 06 00 77 00 77 77 77 | 80 08 00 00 00 00 88 00 |`..w.www|........|
|00004ab0| 00 60 06 00 00 66 00 77 | 00 77 77 77 00 88 08 00 |.`...f.w|.www....|
|00004ac0| 00 88 08 00 00 60 06 00 | 00 66 00 77 00 77 77 77 |.....`..|.f.w.www|
|00004ad0| 00 00 80 88 88 00 00 00 | 00 60 00 00 00 60 00 77 |........|.`...`.w|
|00004ae0| 00 77 77 77 00 00 00 00 | 00 00 00 00 00 00 00 00 |.www....|........|
|00004af0| 00 00 00 77 00 77 77 77 | 77 77 77 77 77 77 77 77 |...w.www|wwwwwwww|
|00004b00| 77 77 77 77 77 77 77 77 | 00 77 cc dc 03 00 00 21 |wwwwwwww|.w.....!|
|00004b10| 66 72 65 65 68 61 6e 64 | 00 00 00 05 00 00 00 10 |freehand|........|
|00004b20| 00 00 00 00 00 00 00 03 | 00 00 00 ac 00 00 00 44 |........|.......D|
|00004b30| 02 00 00 0c 00 00 00 00 | ff ff ff 00 ff ff ff 00 |........|........|
|00004b40| dd dd dd 00 dd dd dd 00 | bb bb bb 00 bb bb bb 00 |........|........|
|00004b50| 99 99 99 00 99 99 99 00 | 77 77 77 00 77 77 77 00 |........|www.www.|
|00004b60| 55 55 55 00 55 55 55 00 | 33 33 33 00 33 33 33 00 |UUU.UUU.|333.333.|
|00004b70| 00 00 00 00 00 00 00 00 | 00 44 99 00 00 44 99 00 |........|.D...D..|
|00004b80| ee ee 00 00 ee ee 00 00 | 00 cc 00 00 00 cc 00 00 |........|........|
|00004b90| dd 00 00 00 dd 00 00 00 | ee ee bb 00 ee ee bb 00 |........|........|
|00004ba0| 55 88 00 00 55 88 00 00 | ff bb 00 00 ff bb 00 00 |U...U...|........|
|00004bb0| 00 bb ff 00 00 bb ff 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004bc0| 00 00 31 56 01 00 00 00 | 00 00 00 00 00 00 40 00 |..1V....|......@.|
|00004bd0| 00 00 00 00 00 00 00 00 | 00 20 77 77 03 00 00 00 |........|. ww....|
|00004be0| 00 00 00 00 00 00 40 00 | 00 00 00 00 00 10 43 44 |......@.|......CD|
|00004bf0| 23 75 77 37 00 00 00 00 | 00 00 00 00 00 00 40 00 |#uw7....|......@.|
|00004c00| 00 00 00 00 31 33 00 10 | 76 77 47 01 00 00 00 00 |....13..|vwG.....|
|00004c10| 00 00 00 00 00 00 40 00 | 00 00 00 31 13 00 00 73 |......@.|...1...s|
|00004c20| 77 67 46 02 00 00 00 00 | 00 00 00 00 00 00 40 00 |wgF.....|......@.|
|00004c30| 00 00 41 13 00 00 62 77 | 67 02 20 64 25 01 31 33 |..A...bw|g. d%.13|
|00004c40| 23 11 00 00 00 00 40 00 | 00 00 24 00 00 41 77 77 |#.....@.|..$..Aww|
|00004c50| 16 00 00 00 42 45 75 35 | 33 75 16 00 00 00 40 00 |....BEu5|3u....@.|
|00004c60| 00 20 03 00 41 77 77 45 | 05 00 00 00 00 00 61 04 |. ..AwwE|......a.|
|00004c70| 00 62 47 00 00 00 40 00 | 00 52 01 10 76 77 26 32 |.bG...@.|.R..vw&2|
|00004c80| 11 01 00 00 00 00 40 05 | 00 40 57 00 00 00 40 00 |......@.|.@W...@.|
|00004c90| 10 24 05 61 77 55 44 44 | 23 01 00 00 00 00 30 05 |.$.awUDD|#.....0.|
|00004ca0| 00 30 67 01 00 00 40 00 | 40 22 33 46 11 02 00 00 |.0g...@.|@"3F....|
|00004cb0| 00 00 00 00 00 00 50 04 | 00 30 57 00 00 00 40 00 |......P.|.0W...@.|
|00004cc0| 61 77 77 16 10 14 00 00 | 00 00 00 00 00 10 73 03 |aww.....|......s.|
|00004cd0| 00 51 37 00 00 00 40 00 | 44 74 57 33 44 45 44 43 |.Q7...@.|DtW3DEDC|
|00004ce0| 44 44 44 65 45 34 77 01 | 11 73 16 00 00 00 40 40 |DDDeE4w.|.s....@@|
|00004cf0| 23 43 02 00 00 00 00 00 | 00 00 00 00 00 00 63 66 |#C......|......cf|
|00004d00| 77 77 03 00 00 00 40 31 | 12 00 00 00 00 00 00 00 |ww....@1|........|
|00004d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 40 00 |........|......@.|
|00004d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d30| 00 00 00 00 00 00 40 00 | 00 00 00 00 00 00 00 00 |......@.|........|
|00004d40| 00 00 00 00 00 00 00 00 | 00 00 00 f0 ff ff ff 00 |........|........|
|00004d50| 00 00 00 00 00 00 00 00 | 00 00 ff ff 0f 00 00 00 |........|........|
|00004d60| 00 00 00 f0 ff ff ff 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004d70| 00 f0 ff ff 0f 00 00 00 | 00 00 00 f0 ff ff ff 00 |........|........|
|00004d80| 00 00 00 00 00 f0 ff ff | ff ff ff ff 00 00 00 00 |........|........|
|00004d90| 00 00 00 f0 ff ff ff 00 | 00 00 00 00 ff ff ff ff |........|........|
|00004da0| ff ff ff 0f 00 00 00 00 | 00 00 00 f0 ff ff ff 00 |........|........|
|00004db0| 00 00 00 ff ff ff ff ff | ff ff ff 0f 00 00 00 00 |........|........|
|00004dc0| 00 00 00 f0 ff ff ff 00 | 00 00 ff ff ff ff ff ff |........|........|
|00004dd0| ff ff ff ff ff 0f ff ff | ff ff 00 f0 ff ff ff 00 |........|........|
|00004de0| 00 00 ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004df0| ff ff ff f0 ff ff ff 00 | 00 f0 ff ff ff ff ff ff |........|........|
|00004e00| ff ff ff ff ff ff ff ff | ff ff ff f0 ff ff ff 00 |........|........|
|00004e10| 00 ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004e20| ff ff ff f0 ff ff ff 00 | f0 ff ff ff ff ff ff ff |........|........|
|00004e30| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00004e40| f0 ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004e50| ff ff ff f0 ff ff ff 00 | ff ff ff ff ff ff ff ff |........|........|
|00004e60| ff ff ff ff ff ff ff ff | ff ff ff f0 ff ff ff 00 |........|........|
|00004e70| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004e80| ff ff ff f0 ff ff ff f0 | ff ff 0f 00 00 00 00 00 |........|........|
|00004e90| 00 00 00 00 00 00 ff ff | ff ff 0f f0 ff ff ff ff |........|........|
|00004ea0| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004eb0| 00 00 00 f0 ff ff ff 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ec0| 00 00 00 00 00 00 00 00 | 00 00 00 f0 ff ff ff 00 |........|........|
|00004ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ee0| 00 00 00 f0 ff ff ff 46 | 69 6c 65 44 61 74 61 82 |.......F|ileData.|
|00004ef0| 44 69 72 48 65 72 65 00 | fe ff ff 45 00 00 00 42 |DirHere.|...E...B|
|00004f00| eb ff ff 13 d3 da 62 03 | 00 49 37 44 49 52 20 3c |......b.|.I7DIR <|
|00004f10| 4f 62 65 79 24 44 69 72 | 3e 0a 45 63 68 6f 0a 45 |Obey$Dir|>.Echo.E|
|00004f20| 63 68 6f 0a 45 63 68 6f | 0a 45 63 68 6f 20 45 6e |cho.Echo|.Echo En|
|00004f30| 74 65 72 65 64 20 3c 4f | 62 65 79 24 44 69 72 3e |tered <O|bey$Dir>|
|00004f40| 0a 45 63 68 6f 0a 45 63 | 68 6f 0a 45 63 68 6f 0a |.Echo.Ec|ho.Echo.|
|00004f50| 46 69 6c 65 44 61 74 61 | 82 6f 21 52 75 6e 49 6d |FileData|.o!RunIm|
|00004f60| 61 67 65 00 50 33 00 00 | 42 fb ff ff 75 56 e4 78 |age.P3..|B...uV.x|
|00004f70| 03 00 9f 1d 0d 00 0a 0f | f4 3e 21 52 75 6e 49 6d |........|.>!RunIm|
|00004f80| 61 67 65 0d 00 14 45 f4 | 20 46 72 65 65 48 61 6e |age...E.| FreeHan|
|00004f90| 64 3b 20 64 72 61 77 20 | 6c 69 6e 65 20 64 72 61 |d; draw |line dra|
|00004fa0| 77 69 6e 67 20 77 69 74 | 68 20 68 69 67 68 20 64 |wing wit|h high d|
|00004fb0| 65 74 61 69 6c 2c 20 74 | 68 65 6e 20 73 61 76 65 |etail, t|hen save|
|00004fc0| 20 69 74 20 61 73 20 61 | 0d 00 1e 10 f4 20 44 72 | it as a|..... Dr|
|00004fd0| 61 77 20 66 69 6c 65 2e | 0d 00 28 0f 6c 61 73 74 |aw file.|..(.last|
|00004fe0| 62 79 74 65 25 3d 93 0d | 00 32 0e d3 3d b8 50 2b |byte%=..|.2..=.P+|
|00004ff0| 31 35 30 30 30 0d 00 3c | 0c 68 69 6d 65 6d 25 3d |15000..<|.himem%=|
|00005000| 93 0d 00 46 10 ee 20 85 | 20 f2 65 72 72 28 2d 31 |...F.. .| .err(-1|
|00005010| 29 0d 00 50 0b 66 68 25 | 3d 93 2b 31 0d 00 5a 0d |)..P.fh%|=.+1..Z.|
|00005020| 69 62 6c 25 3d 33 30 30 | 30 0d 00 64 21 6d 6c 25 |ibl%=300|0..d!ml%|
|00005030| 3d 28 28 6c 61 73 74 62 | 79 74 65 25 2d 68 69 6d |=((lastb|yte%-him|
|00005040| 65 6d 25 29 81 20 34 29 | 2d 32 0d 00 6e 0d de 20 |em%). 4)|-2..n.. |
|00005050| 62 25 20 32 30 34 38 0d | 00 78 0d de 20 70 62 25 |b% 2048.|.x.. pb%|
|00005060| 20 35 31 32 0d 00 82 0d | de 20 77 62 25 20 35 31 | 512....|. wb% 51|
|00005070| 32 0d 00 8c 0e de 20 69 | 62 25 20 69 62 6c 25 0d |2..... i|b% ibl%.|
|00005080| 00 96 0d de 20 6d 62 25 | 20 38 30 30 0d 00 a0 10 |.... mb%| 800....|
|00005090| ee 20 85 20 f2 65 72 72 | 28 2d 31 29 0d 00 aa 0c |. . .err|(-1)....|
|000050a0| 62 69 62 25 3d 69 62 25 | 0d 00 b4 0a 65 6e 64 25 |bib%=ib%|....end%|
|000050b0| 3d a3 0d 00 be 0a 6c 65 | 6e 25 3d 30 0d 00 c8 0a |=.....le|n%=0....|
|000050c0| 7a 6f 6f 6d 3d 31 0d 00 | d2 0c 73 61 76 65 64 25 |zoom=1..|..saved%|
|000050d0| 3d 30 0d 00 dc 21 76 65 | 72 73 69 6f 6e 24 3d 22 |=0...!ve|rsion$="|
|000050e0| 31 2e 30 30 20 28 31 38 | 20 4a 75 6e 20 31 39 39 |1.00 (18| Jun 199|
|000050f0| 30 29 22 0d 00 e6 0e 6e | 65 77 73 6c 6f 74 25 3d |0)"....n|ewslot%=|
|00005100| 30 0d 00 f0 0b 77 61 69 | 74 25 3d 31 0d 00 fa 0e |0....wai|t%=1....|
|00005110| 24 62 25 3d 22 54 41 53 | 4b 22 0d 01 04 39 c8 99 |$b%="TAS|K"...9..|
|00005120| 22 57 69 6d 70 5f 49 6e | 69 74 69 61 6c 69 73 65 |"Wimp_In|itialise|
|00005130| 22 2c 32 30 30 2c 21 62 | 25 2c 22 46 72 65 65 48 |",200,!b|%,"FreeH|
|00005140| 61 6e 64 22 20 b8 20 2c | 74 61 73 6b 68 61 6e 64 |and" . ,|taskhand|
|00005150| 6c 65 25 0d 01 0e 10 ee | 20 85 20 f2 65 72 72 28 |le%.....| . .err(|
|00005160| 2d 31 29 0d 01 18 28 e7 | 20 6d 6c 25 3c 31 20 8c |-1)...(.| ml%<1 .|
|00005170| 20 85 20 39 39 2c 22 4e | 6f 20 72 6f 6f 6d 20 66 | . 99,"N|o room f|
|00005180| 6f 72 20 64 72 61 77 69 | 6e 67 22 0d 01 22 0a 21 |or drawi|ng"..".!|
|00005190| 62 25 3d 2d 31 0d 01 2c | 0a 62 25 21 34 3d 30 0d |b%=-1..,|.b%!4=0.|
|000051a0| 01 36 0a 62 25 21 38 3d | 30 0d 01 40 0c 62 25 21 |.6.b%!8=|0..@.b%!|
|000051b0| 31 32 3d 38 30 0d 01 4a | 0c 62 25 21 31 36 3d 38 |12=80..J|.b%!16=8|
|000051c0| 34 0d 01 54 20 62 25 21 | 32 30 3d 28 31 3c 3c 31 |4..T b%!|20=(1<<1|
|000051d0| 29 2b 28 33 3c 3c 31 32 | 29 2b 28 31 3c 3c 32 38 |)+(3<<12|)+(1<<28|
|000051e0| 29 0d 01 5e 18 24 28 62 | 25 2b 32 34 29 3d 22 21 |)..^.$(b|%+24)="!|
|000051f0| 66 72 65 65 68 61 6e 64 | 22 0d 01 68 27 c8 99 22 |freehand|"..h'.."|
|00005200| 57 69 6d 70 5f 43 72 65 | 61 74 65 49 63 6f 6e 22 |Wimp_Cre|ateIcon"|
|00005210| 2c 30 2c 62 25 20 b8 20 | 62 61 72 69 63 6f 6e 25 |,0,b% . |baricon%|
|00005220| 0d 01 72 36 c8 99 22 57 | 69 6d 70 5f 4f 70 65 6e |..r6.."W|imp_Open|
|00005230| 54 65 6d 70 6c 61 74 65 | 22 2c 30 2c 22 3c 46 72 |Template|",0,"<Fr|
|00005240| 65 65 48 61 6e 64 24 44 | 69 72 3e 2e 54 65 6d 70 |eeHand$D|ir>.Temp|
|00005250| 6c 61 74 65 73 22 0d 01 | 7c 3f c8 99 22 57 69 6d |lates"..||?.."Wim|
|00005260| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00005270| 2c 62 25 2c 69 62 25 2c | 62 69 62 25 2b 69 62 6c |,b%,ib%,|bib%+ibl|
|00005280| 25 2c 2d 31 2c 22 69 6e | 66 6f 22 2c 30 20 b8 20 |%,-1,"in|fo",0 . |
|00005290| 2c 2c 69 62 25 0d 01 86 | 29 c8 99 22 57 69 6d 70 |,,ib%...|).."Wimp|
|000052a0| 5f 43 72 65 61 74 65 57 | 69 6e 64 6f 77 22 2c 30 |_CreateW|indow",0|
|000052b0| 2c 62 25 20 b8 20 69 6e | 66 6f 77 69 6e 25 0d 01 |,b% . in|fowin%..|
|000052c0| 90 3f c8 99 22 57 69 6d | 70 5f 4c 6f 61 64 54 65 |.?.."Wim|p_LoadTe|
|000052d0| 6d 70 6c 61 74 65 22 2c | 2c 62 25 2c 69 62 25 2c |mplate",|,b%,ib%,|
|000052e0| 62 69 62 25 2b 69 62 6c | 25 2c 2d 31 2c 22 6d 61 |bib%+ibl|%,-1,"ma|
|000052f0| 69 6e 22 2c 30 20 b8 20 | 2c 2c 69 62 25 0d 01 9a |in",0 . |,,ib%...|
|00005300| 29 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |).."Wimp|_CreateW|
|00005310| 69 6e 64 6f 77 22 2c 30 | 2c 62 25 20 b8 20 6d 61 |indow",0|,b% . ma|
|00005320| 69 6e 77 69 6e 25 0d 01 | a4 3f c8 99 22 57 69 6d |inwin%..|.?.."Wim|
|00005330| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00005340| 2c 62 25 2c 69 62 25 2c | 62 69 62 25 2b 69 62 6c |,b%,ib%,|bib%+ibl|
|00005350| 25 2c 2d 31 2c 22 73 61 | 76 65 22 2c 30 20 b8 20 |%,-1,"sa|ve",0 . |
|00005360| 2c 2c 69 62 25 0d 01 ae | 29 c8 99 22 57 69 6d 70 |,,ib%...|).."Wimp|
|00005370| 5f 43 72 65 61 74 65 57 | 69 6e 64 6f 77 22 2c 30 |_CreateW|indow",0|
|00005380| 2c 62 25 20 b8 20 73 61 | 76 65 77 69 6e 25 0d 01 |,b% . sa|vewin%..|
|00005390| b8 3f c8 99 22 57 69 6d | 70 5f 4c 6f 61 64 54 65 |.?.."Wim|p_LoadTe|
|000053a0| 6d 70 6c 61 74 65 22 2c | 2c 62 25 2c 69 62 25 2c |mplate",|,b%,ib%,|
|000053b0| 62 69 62 25 2b 69 62 6c | 25 2c 2d 31 2c 22 7a 6f |bib%+ibl|%,-1,"zo|
|000053c0| 6f 6d 22 2c 30 20 b8 20 | 2c 2c 69 62 25 0d 01 c2 |om",0 . |,,ib%...|
|000053d0| 29 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |).."Wimp|_CreateW|
|000053e0| 69 6e 64 6f 77 22 2c 30 | 2c 62 25 20 b8 20 7a 6f |indow",0|,b% . zo|
|000053f0| 6f 6d 77 69 6e 25 0d 01 | cc 3f c8 99 22 57 69 6d |omwin%..|.?.."Wim|
|00005400| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00005410| 2c 62 25 2c 69 62 25 2c | 62 69 62 25 2b 69 62 6c |,b%,ib%,|bib%+ibl|
|00005420| 25 2c 2d 31 2c 22 73 75 | 72 65 22 2c 30 20 b8 20 |%,-1,"su|re",0 . |
|00005430| 2c 2c 69 62 25 0d 01 d6 | 29 c8 99 22 57 69 6d 70 |,,ib%...|).."Wimp|
|00005440| 5f 43 72 65 61 74 65 57 | 69 6e 64 6f 77 22 2c 30 |_CreateW|indow",0|
|00005450| 2c 62 25 20 b8 20 73 75 | 72 65 77 69 6e 25 0d 01 |,b% . su|rewin%..|
|00005460| e0 40 c8 99 22 57 69 6d | 70 5f 4c 6f 61 64 54 65 |.@.."Wim|p_LoadTe|
|00005470| 6d 70 6c 61 74 65 22 2c | 2c 62 25 2c 69 62 25 2c |mplate",|,b%,ib%,|
|00005480| 62 69 62 25 2b 69 62 6c | 25 2c 2d 31 2c 22 4e 6f |bib%+ibl|%,-1,"No|
|00005490| 4d 65 6d 22 2c 30 20 b8 | 20 2c 2c 69 62 25 0d 01 |Mem",0 .| ,,ib%..|
|000054a0| ea 2a c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |.*.."Wim|p_Create|
|000054b0| 57 69 6e 64 6f 77 22 2c | 30 2c 62 25 20 b8 20 6e |Window",|0,b% . n|
|000054c0| 6f 6d 65 6d 77 69 6e 25 | 0d 01 f4 1a c8 99 22 57 |omemwin%|......"W|
|000054d0| 69 6d 70 5f 43 6c 6f 73 | 65 54 65 6d 70 6c 61 74 |imp_Clos|eTemplat|
|000054e0| 65 22 0d 01 fe 42 f2 63 | 72 65 61 74 65 6d 65 6e |e"...B.c|reatemen|
|000054f0| 75 28 6d 62 25 2b 34 30 | 30 2c 69 62 25 2c 22 53 |u(mb%+40|0,ib%,"S|
|00005500| 70 65 65 64 7c 46 61 73 | 74 28 7e 33 35 30 48 7a |peed|Fas|t(~350Hz|
|00005510| 29 7c 3e 31 30 30 48 7a | 7c 35 30 48 7a 7c 31 30 |)|>100Hz||50Hz|10|
|00005520| 48 7a 22 29 0d 02 08 8e | f2 63 72 65 61 74 65 6d |Hz")....|.createm|
|00005530| 65 6e 75 28 6d 62 25 2c | 69 62 25 2c 22 46 72 65 |enu(mb%,|ib%,"Fre|
|00005540| 65 48 61 6e 64 7c 40 22 | 2b c3 28 69 6e 66 6f 77 |eHand|@"|+.(infow|
|00005550| 69 6e 25 29 2b 22 7c 49 | 6e 66 6f 7c 44 72 61 77 |in%)+"|I|nfo|Draw|
|00005560| 7c 43 6f 6e 74 69 6e 75 | 65 7c 40 22 2b c3 28 73 ||Continu|e|@"+.(s|
|00005570| 61 76 65 77 69 6e 25 29 | 2b 22 7c 53 61 76 65 7c |avewin%)|+"|Save||
|00005580| 40 22 2b c3 28 7a 6f 6f | 6d 77 69 6e 25 29 2b 22 |@"+.(zoo|mwin%)+"|
|00005590| 7c 5a 6f 6f 6d 7c 40 22 | 2b c3 28 6d 62 25 2b 34 ||Zoom|@"|+.(mb%+4|
|000055a0| 30 30 29 2b 22 7c 53 70 | 65 65 64 7c 51 75 69 74 |00)+"|Sp|eed|Quit|
|000055b0| 22 29 0d 02 12 12 77 62 | 25 21 30 3d 69 6e 66 6f |")....wb|%!0=info|
|000055c0| 77 69 6e 25 0d 02 1c 0b | 77 62 25 21 34 3d 30 0d |win%....|wb%!4=0.|
|000055d0| 02 26 1e c8 99 22 57 69 | 6d 70 5f 47 65 74 49 63 |.&..."Wi|mp_GetIc|
|000055e0| 6f 6e 53 74 61 74 65 22 | 2c 2c 77 62 25 0d 02 30 |onState"|,,wb%..0|
|000055f0| 16 24 28 77 62 25 21 32 | 38 29 3d 76 65 72 73 69 |.$(wb%!2|8)=versi|
|00005600| 6f 6e 24 0d 02 3a 0f ee | 20 85 20 f2 65 72 72 28 |on$..:..| . .err(|
|00005610| 30 29 0d 02 44 05 f5 0d | 02 4e 20 c8 99 22 57 69 |0)..D...|.N .."Wi|
|00005620| 6d 70 5f 50 6f 6c 6c 22 | 2c 30 2c 70 62 25 20 b8 |mp_Poll"|,0,pb% .|
|00005630| 20 65 76 65 6e 74 25 0d | 02 58 0f c8 8e 20 65 76 | event%.|.X... ev|
|00005640| 65 6e 74 25 20 ca 0d 02 | 62 07 c9 20 31 0d 02 6c |ent% ...|b.. 1..l|
|00005650| 10 f2 72 65 64 72 61 77 | 28 70 62 25 29 0d 02 76 |..redraw|(pb%)..v|
|00005660| 07 c9 20 32 0d 02 80 1d | c8 99 22 57 69 6d 70 5f |.. 2....|.."Wimp_|
|00005670| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 30 2c 70 62 |OpenWind|ow",0,pb|
|00005680| 25 0d 02 8a 07 c9 20 33 | 0d 02 94 1e c8 99 22 57 |%..... 3|......"W|
|00005690| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|000056a0| 2c 30 2c 70 62 25 0d 02 | 9e 07 c9 20 36 0d 02 a8 |,0,pb%..|... 6...|
|000056b0| 14 f2 6d 6f 75 73 65 63 | 6c 69 63 6b 28 70 62 25 |..mousec|lick(pb%|
|000056c0| 29 0d 02 b2 07 c9 20 37 | 0d 02 bc 14 f2 65 6e 64 |)..... 7|.....end|
|000056d0| 64 72 61 67 62 6f 78 28 | 70 62 25 29 0d 02 c6 07 |dragbox(|pb%)....|
|000056e0| c9 20 38 0d 02 d0 12 f2 | 6b 65 79 70 72 65 73 73 |. 8.....|keypress|
|000056f0| 28 70 62 25 29 0d 02 da | 07 c9 20 39 0d 02 e4 20 |(pb%)...|.. 9... |
|00005700| c8 99 22 57 69 6d 70 5f | 47 65 74 50 6f 69 6e 74 |.."Wimp_|GetPoint|
|00005710| 65 72 49 6e 66 6f 22 2c | 2c 77 62 25 0d 02 e5 12 |erInfo",|,wb%....|
|00005720| 70 65 72 73 69 73 74 6d | 65 6e 75 25 3d a3 0d 02 |persistm|enu%=...|
|00005730| ee 1e e7 20 77 62 25 21 | 38 3d 31 20 8c 20 70 65 |... wb%!|8=1 . pe|
|00005740| 72 73 69 73 74 6d 65 6e | 75 25 3d b9 0d 02 f8 28 |rsistmen|u%=....(|
|00005750| c8 99 22 57 69 6d 70 5f | 44 65 63 6f 64 65 4d 65 |.."Wimp_|DecodeMe|
|00005760| 6e 75 22 2c 2c 6d 65 6e | 75 75 70 25 2c 70 62 25 |nu",,men|uup%,pb%|
|00005770| 2c 77 62 25 0d 03 02 0b | 6d 24 3d 24 77 62 25 0d |,wb%....|m$=$wb%.|
|00005780| 03 0c 0b c8 8e 20 6d 24 | 20 ca 0d 03 16 0c c9 20 |..... m$| ...... |
|00005790| 22 44 72 61 77 22 0d 03 | 20 19 e7 20 6c 65 6e 25 |"Draw"..| .. len%|
|000057a0| 3e 30 20 80 20 ac 20 73 | 61 76 65 64 25 20 8c 0d |>0 . . s|aved% ..|
|000057b0| 03 2a 12 77 62 25 21 30 | 3d 73 75 72 65 77 69 6e |.*.wb%!0|=surewin|
|000057c0| 25 0d 03 34 20 c8 99 22 | 57 69 6d 70 5f 47 65 74 |%..4 .."|Wimp_Get|
|000057d0| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 2c 77 62 |WindowSt|ate",,wb|
|000057e0| 25 0d 03 3e 2e c8 99 22 | 57 69 6d 70 5f 43 72 65 |%..>..."|Wimp_Cre|
|000057f0| 61 74 65 4d 65 6e 75 22 | 2c 2c 73 75 72 65 77 69 |ateMenu"|,,surewi|
|00005800| 6e 25 2c 77 62 25 21 34 | 2c 77 62 25 21 31 36 0d |n%,wb%!4|,wb%!16.|
|00005810| 03 48 05 cc 0d 03 52 0a | f2 63 6c 65 61 72 0d 03 |.H....R.|.clear..|
|00005820| 5c 09 f2 64 72 61 77 0d | 03 66 05 cd 0d 03 70 10 |\..draw.|.f....p.|
|00005830| c9 20 22 43 6f 6e 74 69 | 6e 75 65 22 0d 03 7a 09 |. "Conti|nue"..z.|
|00005840| f2 64 72 61 77 0d 03 84 | 0b c9 22 53 61 76 65 22 |.draw...|.."Save"|
|00005850| 0d 03 8e 12 77 62 25 21 | 30 3d 73 61 76 65 77 69 |....wb%!|0=savewi|
|00005860| 6e 25 0d 03 98 20 c8 99 | 22 57 69 6d 70 5f 47 65 |n%... ..|"Wimp_Ge|
|00005870| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 77 |tWindowS|tate",,w|
|00005880| 62 25 0d 03 a2 2e c8 99 | 22 57 69 6d 70 5f 43 72 |b%......|"Wimp_Cr|
|00005890| 65 61 74 65 4d 65 6e 75 | 22 2c 2c 73 61 76 65 77 |eateMenu|",,savew|
|000058a0| 69 6e 25 2c 77 62 25 21 | 34 2c 77 62 25 21 31 36 |in%,wb%!|4,wb%!16|
|000058b0| 0d 03 ac 0c c9 20 22 51 | 75 69 74 22 0d 03 b6 0a |..... "Q|uit"....|
|000058c0| 65 6e 64 25 3d b9 0d 03 | c0 05 7f 0d 03 ca 17 e7 |end%=...|........|
|000058d0| 20 c0 6d 24 2c 36 29 3d | 22 53 70 65 65 64 2e 22 | .m$,6)=|"Speed."|
|000058e0| 20 8c 0d 03 d4 0f 73 24 | 3d c1 6d 24 2c 37 2c 34 | .....s$|=.m$,7,4|
|000058f0| 29 0d 03 de 0b c8 8e 20 | 73 24 20 ca 0d 03 e8 0c |)...... |s$ .....|
|00005900| c9 20 22 46 61 73 74 22 | 0d 03 f2 0b 77 61 69 74 |. "Fast"|....wait|
|00005910| 25 3d 30 0d 03 fc 42 f2 | 63 72 65 61 74 65 6d 65 |%=0...B.|createme|
|00005920| 6e 75 28 6d 62 25 2b 34 | 30 30 2c 69 62 25 2c 22 |nu(mb%+4|00,ib%,"|
|00005930| 53 70 65 65 64 7c 3e 46 | 61 73 74 28 7e 33 35 30 |Speed|>F|ast(~350|
|00005940| 48 7a 29 7c 31 30 30 48 | 7a 7c 35 30 48 7a 7c 31 |Hz)|100H|z|50Hz|1|
|00005950| 30 48 7a 22 29 0d 04 06 | 0c c9 20 22 31 30 30 48 |0Hz")...|.. "100H|
|00005960| 22 0d 04 10 0b 77 61 69 | 74 25 3d 31 0d 04 1a 42 |"....wai|t%=1...B|
|00005970| f2 63 72 65 61 74 65 6d | 65 6e 75 28 6d 62 25 2b |.createm|enu(mb%+|
|00005980| 34 30 30 2c 69 62 25 2c | 22 53 70 65 65 64 7c 46 |400,ib%,|"Speed|F|
|00005990| 61 73 74 28 7e 33 35 30 | 48 7a 29 7c 3e 31 30 30 |ast(~350|Hz)|>100|
|000059a0| 48 7a 7c 35 30 48 7a 7c | 31 30 48 7a 22 29 0d 04 |Hz|50Hz||10Hz")..|
|000059b0| 24 0c c9 20 22 35 30 48 | 7a 22 0d 04 2e 0b 77 61 |$.. "50H|z"....wa|
|000059c0| 69 74 25 3d 32 0d 04 38 | 42 f2 63 72 65 61 74 65 |it%=2..8|B.create|
|000059d0| 6d 65 6e 75 28 6d 62 25 | 2b 34 30 30 2c 69 62 25 |menu(mb%|+400,ib%|
|000059e0| 2c 22 53 70 65 65 64 7c | 46 61 73 74 28 7e 33 35 |,"Speed||Fast(~35|
|000059f0| 30 48 7a 29 7c 31 30 30 | 48 7a 7c 3e 35 30 48 7a |0Hz)|100|Hz|>50Hz|
|00005a00| 7c 31 30 48 7a 22 29 0d | 04 42 0c c9 20 22 31 30 ||10Hz").|.B.. "10|
|00005a10| 48 7a 22 0d 04 4c 0c 77 | 61 69 74 25 3d 31 30 0d |Hz"..L.w|ait%=10.|
|00005a20| 04 56 42 f2 63 72 65 61 | 74 65 6d 65 6e 75 28 6d |.VB.crea|temenu(m|
|00005a30| 62 25 2b 34 30 30 2c 69 | 62 25 2c 22 53 70 65 65 |b%+400,i|b%,"Spee|
|00005a40| 64 7c 46 61 73 74 28 7e | 33 35 30 48 7a 29 7c 31 |d|Fast(~|350Hz)|1|
|00005a50| 30 30 48 7a 7c 35 30 48 | 7a 7c 3e 31 30 48 7a 22 |00Hz|50H|z|>10Hz"|
|00005a60| 29 0d 04 60 05 cb 0d 04 | 6a 05 cd 0d 04 74 05 cb |)..`....|j....t..|
|00005a70| 0d 04 7e 3f e7 20 70 65 | 72 73 69 73 74 6d 65 6e |..~?. pe|rsistmen|
|00005a80| 75 25 20 8c 20 c8 99 22 | 57 69 6d 70 5f 43 72 65 |u% . .."|Wimp_Cre|
|00005a90| 61 74 65 4d 65 6e 75 22 | 2c 2c 6d 65 6e 75 75 70 |ateMenu"|,,menuup|
|00005aa0| 25 2c 6d 65 6e 75 78 25 | 2c 6d 65 6e 75 79 25 0d |%,menux%|,menuy%.|
|00005ab0| 04 88 0b c9 20 31 37 2c | 31 38 0d 04 92 11 f2 6d |.... 17,|18.....m|
|00005ac0| 65 73 73 61 67 65 28 70 | 62 25 29 0d 04 9c 05 cb |essage(p|b%).....|
|00005ad0| 0d 04 a6 15 fd 20 65 6e | 64 25 20 84 20 6e 65 77 |..... en|d% . new|
|00005ae0| 73 6c 6f 74 25 0d 04 b0 | 10 6f 6c 64 6c 65 6e 25 |slot%...|.oldlen%|
|00005af0| 3d 6c 65 6e 25 0d 04 ba | 9c e7 20 6e 65 77 73 6c |=len%...|.. newsl|
|00005b00| 6f 74 25 20 8c 20 e0 3d | 26 38 30 30 30 2b 6e 65 |ot% . .=|&8000+ne|
|00005b10| 77 73 6c 6f 74 25 3a 6c | 61 73 74 62 79 74 65 25 |wslot%:l|astbyte%|
|00005b20| 3d 26 38 30 30 30 2b 6e | 65 77 73 6c 6f 74 25 3a |=&8000+n|ewslot%:|
|00005b30| 6e 65 77 73 6c 6f 74 25 | 3d 30 3a d3 3d 68 69 6d |newslot%|=0:.=him|
|00005b40| 65 6d 25 3a 6d 6c 25 3d | 28 28 6c 61 73 74 62 79 |em%:ml%=|((lastby|
|00005b50| 74 65 25 2d 93 29 81 20 | 34 29 2d 32 3a 6c 65 6e |te%-.). |4)-2:len|
|00005b60| 25 3d a4 6c 6f 77 65 72 | 28 6c 65 6e 25 2c 6d 6c |%=.lower|(len%,ml|
|00005b70| 25 2d 31 29 3a f2 72 65 | 70 6c 6f 74 28 6f 6c 64 |%-1):.re|plot(old|
|00005b80| 6c 65 6e 25 2c 6c 65 6e | 25 29 3a e5 20 8d 44 44 |len%,len|%):. .DD|
|00005b90| 42 0d 04 c4 22 c8 99 22 | 57 69 6d 70 5f 43 6c 6f |B...".."|Wimp_Clo|
|00005ba0| 73 65 44 6f 77 6e 22 2c | 74 61 73 6b 68 61 6e 64 |seDown",|taskhand|
|00005bb0| 6c 65 25 0d 04 ce 05 e0 | 0d 04 d8 04 0d 04 e2 1a |le%.....|........|
|00005bc0| dd f2 72 65 70 6c 6f 74 | 28 6f 6c 64 6c 65 6e 25 |..replot|(oldlen%|
|00005bd0| 2c 6c 65 6e 25 29 0d 04 | ec 41 e7 20 6f 6c 64 6c |,len%)..|.A. oldl|
|00005be0| 65 6e 25 3e 6c 65 6e 25 | 20 8c 20 c8 99 22 57 69 |en%>len%| . .."Wi|
|00005bf0| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|00005c00| 6d 61 69 6e 77 69 6e 25 | 2c 30 2c 2d 31 30 32 34 |mainwin%|,0,-1024|
|00005c10| 2c 31 32 38 30 2c 30 0d | 04 f6 2d 77 62 25 21 30 |,1280,0.|..-wb%!0|
|00005c20| 3d 6e 6f 6d 65 6d 77 69 | 6e 25 3a c8 99 22 57 69 |=nomemwi|n%:.."Wi|
|00005c30| 6d 70 5f 43 6c 6f 73 65 | 57 69 6e 64 6f 77 22 2c |mp_Close|Window",|
|00005c40| 2c 77 62 25 0d 05 00 05 | e1 0d 05 0a 04 0d 05 14 |,wb%....|........|
|00005c50| 1c dd f2 63 72 65 61 74 | 65 6d 65 6e 75 28 6d 62 |...creat|emenu(mb|
|00005c60| 25 2c 69 62 25 2c 6d 24 | 29 0d 05 1e 0b 6e 69 25 |%,ib%,m$|)....ni%|
|00005c70| 3d 69 62 25 0d 05 28 0c | 62 6d 62 25 3d 6d 62 25 |=ib%..(.|bmb%=mb%|
|00005c80| 0d 05 32 1a 74 69 74 6c | 65 24 3d c0 6d 24 2c a7 |..2.titl|e$=.m$,.|
|00005c90| 6d 24 2c 22 7c 22 29 2d | 31 29 0d 05 3c 15 6d 61 |m$,"|")-|1)..<.ma|
|00005ca0| 78 6c 65 6e 25 3d a9 28 | 74 69 74 6c 65 24 29 0d |xlen%=.(|title$).|
|00005cb0| 05 46 0f 24 6d 62 25 3d | 74 69 74 6c 65 24 0d 05 |.F.$mb%=|title$..|
|00005cc0| 50 0c 6d 62 25 3f 31 32 | 3d 37 0d 05 5a 0c 6d 62 |P.mb%?12|=7..Z.mb|
|00005cd0| 25 3f 31 33 3d 32 0d 05 | 64 0c 6d 62 25 3f 31 34 |%?13=2..|d.mb%?14|
|00005ce0| 3d 37 0d 05 6e 0c 6d 62 | 25 3f 31 35 3d 30 0d 05 |=7..n.mb|%?15=0..|
|00005cf0| 78 18 6d 62 25 21 31 36 | 3d 6d 61 78 6c 65 6e 25 |x.mb%!16|=maxlen%|
|00005d00| 2a 31 36 2b 31 36 0d 05 | 82 0d 6d 62 25 21 32 30 |*16+16..|..mb%!20|
|00005d10| 3d 34 30 0d 05 8c 0c 6d | 62 25 21 32 34 3d 30 0d |=40....m|b%!24=0.|
|00005d20| 05 96 0b 6d 62 25 2b 3d | 32 38 0d 05 a0 05 f5 0d |...mb%+=|28......|
|00005d30| 05 aa 16 6d 24 3d c1 6d | 24 2c a7 6d 24 2c 22 7c |...m$=.m|$,.m$,"||
|00005d40| 22 29 2b 31 29 0d 05 b4 | 0b 73 75 62 25 3d 2d 31 |")+1)...|.sub%=-1|
|00005d50| 0d 05 be 0f 6d 65 6e 75 | 66 6c 61 67 25 3d 30 0d |....menu|flag%=0.|
|00005d60| 05 c8 2b 69 63 6f 6e 66 | 6c 61 67 25 3d 28 31 3c |..+iconf|lag%=(1<|
|00005d70| 3c 30 29 2b 28 31 3c 3c | 34 29 2b 28 33 3c 3c 31 |<0)+(1<<|4)+(3<<1|
|00005d80| 32 29 2b 28 37 3c 3c 32 | 34 29 0d 05 d2 12 e7 20 |2)+(7<<2|4)..... |
|00005d90| c0 6d 24 2c 31 29 3d 22 | 40 22 20 8c 0d 05 dc 0d |.m$,1)="|@" .....|
|00005da0| 6d 24 3d c1 6d 24 2c 32 | 29 0d 05 e6 16 73 24 3d |m$=.m$,2|)....s$=|
|00005db0| c0 6d 24 2c a7 6d 24 2c | 22 7c 22 29 2d 31 29 0d |.m$,.m$,|"|")-1).|
|00005dc0| 05 f0 16 6d 24 3d c1 6d | 24 2c a7 6d 24 2c 22 7c |...m$=.m|$,.m$,"||
|00005dd0| 22 29 2b 31 29 0d 05 fa | 0e 73 75 62 25 3d bb 28 |")+1)...|.sub%=.(|
|00005de0| 73 24 29 0d 06 04 05 cd | 0d 06 0e 2c e7 20 a7 6d |s$).....|...,. .m|
|00005df0| 24 2c 22 7c 22 29 3d 30 | 20 8c 20 6d 65 6e 75 66 |$,"|")=0| . menuf|
|00005e00| 6c 61 67 25 3d 6d 65 6e | 75 66 6c 61 67 25 20 84 |lag%=men|uflag% .|
|00005e10| 20 31 32 38 0d 06 18 34 | e7 20 c0 6d 24 2c 31 29 | 128...4|. .m$,1)|
|00005e20| 3d 22 3e 22 20 8c 20 6d | 65 6e 75 66 6c 61 67 25 |=">" . m|enuflag%|
|00005e30| 3d 6d 65 6e 75 66 6c 61 | 67 25 20 84 20 31 3a 6d |=menufla|g% . 1:m|
|00005e40| 24 3d c1 6d 24 2c 32 29 | 0d 06 22 19 69 74 65 6d |$=.m$,2)|..".item|
|00005e50| 24 3d c0 6d 24 2c a7 6d | 24 2c 22 7c 22 29 2d 31 |$=.m$,.m|$,"|")-1|
|00005e60| 29 0d 06 2c 13 6d 62 25 | 21 30 3d 6d 65 6e 75 66 |)..,.mb%|!0=menuf|
|00005e70| 6c 61 67 25 0d 06 36 0e | 6d 62 25 21 34 3d 73 75 |lag%..6.|mb%!4=su|
|00005e80| 62 25 0d 06 40 13 6d 62 | 25 21 38 3d 69 63 6f 6e |b%..@.mb|%!8=icon|
|00005e90| 66 6c 61 67 25 0d 06 4a | 13 24 28 6d 62 25 2b 31 |flag%..J|.$(mb%+1|
|00005ea0| 32 29 3d 69 74 65 6d 24 | 0d 06 54 3f e7 20 a9 28 |2)=item$|..T?. .(|
|00005eb0| 69 74 65 6d 24 29 3e 6d | 61 78 6c 65 6e 25 20 8c |item$)>m|axlen% .|
|00005ec0| 20 6d 61 78 6c 65 6e 25 | 3d a9 28 69 74 65 6d 24 | maxlen%|=.(item$|
|00005ed0| 29 3a 62 6d 62 25 21 31 | 36 3d 6d 61 78 6c 65 6e |):bmb%!1|6=maxlen|
|00005ee0| 25 2a 31 36 2b 31 36 0d | 06 5e 0b 6d 62 25 2b 3d |%*16+16.|.^.mb%+=|
|00005ef0| 32 34 0d 06 68 10 fd 20 | a7 6d 24 2c 22 7c 22 29 |24..h.. |.m$,"|")|
|00005f00| 3d 30 0d 06 72 0c 6d 62 | 25 3d 62 6d 62 25 0d 06 |=0..r.mb|%=bmb%..|
|00005f10| 7c 05 e1 0d 06 86 04 0d | 06 90 11 dd f2 72 65 64 ||.......|.....red|
|00005f20| 72 61 77 28 70 62 25 29 | 0d 06 9a 0f 77 62 25 21 |raw(pb%)|....wb%!|
|00005f30| 30 3d 70 62 25 21 30 0d | 06 a4 26 c8 99 22 57 69 |0=pb%!0.|..&.."Wi|
|00005f40| 6d 70 5f 52 65 64 72 61 | 77 57 69 6e 64 6f 77 22 |mp_Redra|wWindow"|
|00005f50| 2c 2c 77 62 25 20 b8 20 | 6d 6f 72 65 25 0d 06 ae |,,wb% . |more%...|
|00005f60| 16 e7 20 77 62 25 21 30 | 3d 6d 61 69 6e 77 69 6e |.. wb%!0|=mainwin|
|00005f70| 25 20 8c 0d 06 b8 0c c8 | 95 20 6d 6f 72 65 25 0d |% ......|. more%.|
|00005f80| 06 c2 14 6f 78 25 3d 77 | 62 25 21 34 2d 77 62 25 |...ox%=w|b%!4-wb%|
|00005f90| 21 32 30 0d 06 cc 1a 6f | 79 25 3d 77 62 25 21 31 |!20....o|y%=wb%!1|
|00005fa0| 36 2d 77 62 25 21 32 34 | 2d 31 30 32 34 0d 06 d6 |6-wb%!24|-1024...|
|00005fb0| 1d c8 99 22 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |..."Colo|urTrans_|
|00005fc0| 53 65 74 47 43 4f 4c 22 | 2c 30 0d 06 e0 12 f2 76 |SetGCOL"|,0.....v|
|00005fd0| 69 65 77 28 6f 78 25 2c | 6f 79 25 29 0d 06 ea 26 |iew(ox%,|oy%)...&|
|00005fe0| c8 99 22 57 69 6d 70 5f | 47 65 74 52 65 63 74 61 |.."Wimp_|GetRecta|
|00005ff0| 6e 67 6c 65 22 2c 2c 77 | 62 25 20 b8 20 6d 6f 72 |ngle",,w|b% . mor|
|00006000| 65 25 0d 06 f4 05 ce 0d | 06 fe 05 cd 0d 07 08 05 |e%......|........|
|00006010| e1 0d 07 12 04 0d 07 1c | 15 dd f2 6d 6f 75 73 65 |........|...mouse|
|00006020| 63 6c 69 63 6b 28 70 62 | 25 29 0d 07 26 7d e7 20 |click(pb|%)..&}. |
|00006030| 70 62 25 21 38 3d 32 20 | 80 20 70 62 25 21 31 32 |pb%!8=2 |. pb%!12|
|00006040| 3d 2d 32 20 80 20 70 62 | 25 21 31 36 3d 62 61 72 |=-2 . pb|%!16=bar|
|00006050| 69 63 6f 6e 25 20 8c 20 | c8 99 22 57 69 6d 70 5f |icon% . |.."Wimp_|
|00006060| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 30 2c 6d 62 |CreateMe|nu",0,mb|
|00006070| 25 2c 70 62 25 21 30 2d | 36 34 2c 33 38 30 3a 6d |%,pb%!0-|64,380:m|
|00006080| 65 6e 75 75 70 25 3d 6d | 62 25 3a 6d 65 6e 75 78 |enuup%=m|b%:menux|
|00006090| 25 3d 70 62 25 21 30 2d | 36 34 3a 6d 65 6e 75 79 |%=pb%!0-|64:menuy|
|000060a0| 25 3d 33 38 30 3a e1 0d | 07 30 7b e7 20 70 62 25 |%=380:..|.0{. pb%|
|000060b0| 21 38 3d 32 20 80 20 70 | 62 25 21 31 32 3d 6d 61 |!8=2 . p|b%!12=ma|
|000060c0| 69 6e 77 69 6e 25 20 8c | 20 c8 99 22 57 69 6d 70 |inwin% .| .."Wimp|
|000060d0| 5f 43 72 65 61 74 65 4d | 65 6e 75 22 2c 30 2c 6d |_CreateM|enu",0,m|
|000060e0| 62 25 2c 70 62 25 21 30 | 2d 36 34 2c 70 62 25 21 |b%,pb%!0|-64,pb%!|
|000060f0| 34 2b 31 36 3a 6d 65 6e | 75 75 70 25 3d 6d 62 25 |4+16:men|uup%=mb%|
|00006100| 3a 6d 65 6e 75 78 25 3d | 70 62 25 21 30 2d 36 34 |:menux%=|pb%!0-64|
|00006110| 3a 6d 65 6e 75 79 25 3d | 70 62 25 21 34 2b 31 36 |:menuy%=|pb%!4+16|
|00006120| 3a e1 0d 07 3a 7d e7 20 | 70 62 25 21 38 3c 3e 32 |:...:}. |pb%!8<>2|
|00006130| 20 80 20 70 62 25 21 31 | 32 3d 2d 32 20 80 20 70 | . pb%!1|2=-2 . p|
|00006140| 62 25 21 31 36 3d 62 61 | 72 69 63 6f 6e 25 20 8c |b%!16=ba|ricon% .|
|00006150| 20 77 62 25 21 30 3d 6d | 61 69 6e 77 69 6e 25 3a | wb%!0=m|ainwin%:|
|00006160| c8 99 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |.."Wimp_|GetWindo|
|00006170| 77 53 74 61 74 65 22 2c | 2c 77 62 25 3a 77 62 25 |wState",|,wb%:wb%|
|00006180| 21 32 38 3d 2d 31 3a c8 | 99 22 57 69 6d 70 5f 4f |!28=-1:.|."Wimp_O|
|00006190| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 77 62 25 0d |penWindo|w",,wb%.|
|000061a0| 07 44 04 0d 07 4e 31 e7 | 20 70 62 25 21 38 3d 28 |.D...N1.| pb%!8=(|
|000061b0| 31 3c 3c 36 29 20 80 20 | 70 62 25 21 31 32 3d 73 |1<<6) . |pb%!12=s|
|000061c0| 61 76 65 77 69 6e 25 20 | 80 20 70 62 25 21 31 36 |avewin% |. pb%!16|
|000061d0| 3d 33 20 8c 0d 07 58 13 | 77 62 25 21 36 34 3d 73 |=3 ...X.|wb%!64=s|
|000061e0| 61 76 65 77 69 6e 25 0d | 07 62 24 c8 99 22 57 69 |avewin%.|.b$.."Wi|
|000061f0| 6d 70 5f 47 65 74 57 69 | 6e 64 6f 77 53 74 61 74 |mp_GetWi|ndowStat|
|00006200| 65 22 2c 30 2c 77 62 25 | 2b 36 34 0d 07 6c 0b 77 |e",0,wb%|+64..l.w|
|00006210| 62 25 21 34 3d 33 0d 07 | 76 12 77 62 25 21 30 3d |b%!4=3..|v.wb%!0=|
|00006220| 73 61 76 65 77 69 6e 25 | 0d 07 80 20 c8 99 20 22 |savewin%|... .. "|
|00006230| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00006240| 65 22 2c 30 2c 77 62 25 | 0d 07 8a 11 77 62 25 21 |e",0,wb%|....wb%!|
|00006250| 38 2b 3d 77 62 25 21 36 | 38 0d 07 94 12 77 62 25 |8+=wb%!6|8....wb%|
|00006260| 21 31 32 2b 3d 77 62 25 | 21 38 30 0d 07 9e 12 77 |!12+=wb%|!80....w|
|00006270| 62 25 21 31 36 2b 3d 77 | 62 25 21 36 38 0d 07 a8 |b%!16+=w|b%!68...|
|00006280| 12 77 62 25 21 32 30 2b | 3d 77 62 25 21 38 30 0d |.wb%!20+|=wb%!80.|
|00006290| 07 b2 0b 77 62 25 21 34 | 3d 35 0d 07 bc 0c 77 62 |...wb%!4|=5....wb|
|000062a0| 25 21 32 34 3d 30 0d 07 | c6 0c 77 62 25 21 32 38 |%!24=0..|..wb%!28|
|000062b0| 3d 30 0d 07 d0 10 77 62 | 25 21 33 32 3d 31 30 30 |=0....wb|%!32=100|
|000062c0| 30 30 0d 07 da 10 77 62 | 25 21 33 36 3d 31 30 30 |00....wb|%!36=100|
|000062d0| 30 30 0d 07 e4 2b 64 72 | 61 67 69 63 6f 6e 25 3d |00...+dr|agicon%=|
|000062e0| 70 62 25 21 31 36 3a c8 | 99 22 57 69 6d 70 5f 44 |pb%!16:.|."Wimp_D|
|000062f0| 72 61 67 42 6f 78 22 2c | 30 2c 77 62 25 0d 07 ee |ragBox",|0,wb%...|
|00006300| 05 cd 0d 07 f8 04 0d 08 | 02 2c e7 20 70 62 25 21 |........|.,. pb%!|
|00006310| 38 3d 34 20 80 20 70 62 | 25 21 31 32 3d 73 61 76 |8=4 . pb|%!12=sav|
|00006320| 65 77 69 6e 25 20 80 20 | 70 62 25 21 31 36 3d 30 |ewin% . |pb%!16=0|
|00006330| 20 8c 0d 08 0c 12 77 62 | 25 21 30 3d 73 61 76 65 | .....wb|%!0=save|
|00006340| 77 69 6e 25 0d 08 16 0b | 77 62 25 21 34 3d 32 0d |win%....|wb%!4=2.|
|00006350| 08 20 1e c8 99 22 57 69 | 6d 70 5f 47 65 74 49 63 |. ..."Wi|mp_GetIc|
|00006360| 6f 6e 53 74 61 74 65 22 | 2c 2c 77 62 25 0d 08 2a |onState"|,,wb%..*|
|00006370| 0e 74 62 25 3d 77 62 25 | 21 32 38 0d 08 34 64 e7 |.tb%=wb%|!28..4d.|
|00006380| 20 a7 24 74 62 25 2c 22 | 3a 22 29 3d 30 20 8c 20 | .$tb%,"|:")=0 . |
|00006390| 85 20 39 39 2c 22 54 6f | 20 73 61 76 65 2c 20 64 |. 99,"To| save, d|
|000063a0| 72 61 67 20 74 68 65 20 | 69 63 6f 6e 20 74 6f 20 |rag the |icon to |
|000063b0| 61 20 64 69 72 65 63 74 | 6f 72 79 20 76 69 65 77 |a direct|ory view|
|000063c0| 65 72 20 6f 72 20 65 6e | 74 65 72 20 74 68 65 20 |er or en|ter the |
|000063d0| 66 75 6c 6c 20 70 61 74 | 68 6e 61 6d 65 2e 22 0d |full pat|hname.".|
|000063e0| 08 3e 12 73 61 76 65 66 | 69 6c 65 24 3d 24 74 62 |.>.savef|ile$=$tb|
|000063f0| 25 0d 08 48 17 f2 70 65 | 72 66 6f 72 6d 28 73 61 |%..H..pe|rform(sa|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.